UNPKG

@allgemein/eventbus

Version:
16 lines (15 loc) 660 B
import { IEventBusConfiguration } from './IEventBusConfiguration'; import { IEventBusAdapter } from '../adapter/IEventBusAdapter'; import { EventBus } from './EventBus'; import { EventBusAdapterFactory } from '../adapter/EventBusAdapterFactory'; export declare class EventBusConfiguration { constructor(bus: EventBus, cfg: IEventBusConfiguration); get name(): string; private static factory; private readonly configuration; private readonly _name; private adapter; private bus; static getAdapterFactory(): EventBusAdapterFactory; createAdapter(nodeId: string, name: string, clazz: Function, opts?: any): IEventBusAdapter; }