@addapptables/microservice
Version:
addapptables microservice
13 lines (12 loc) • 456 B
TypeScript
import { OnModuleDestroy } from '@nestjs/common';
import { IBusAdapter, IBrokerStart } from '../../interfaces';
import { CraftsLogger } from '../../logger';
export declare class BrokerService implements OnModuleDestroy {
private readonly logger;
private adapterInstance;
constructor(logger: CraftsLogger);
onInit(adapterInstance: IBusAdapter): Promise<void>;
private subscribe;
start(): IBrokerStart;
onModuleDestroy(): void;
}