@playtini/beta7
Version:
Microframework for Microservices
14 lines (13 loc) • 465 B
TypeScript
import { ServiceBroker } from '../../ServiceBroker';
import { Admin, Consumer } from 'kafkajs';
import { IRecoveryService } from '..';
declare class RecoveryService {
readonly serviceBroker: ServiceBroker;
readonly restoreTopic: string;
readonly kafkaAdmin: Admin;
readonly kafkaConsumer: Consumer;
readonly groupID: string;
constructor(data: IRecoveryService);
start(handler: Function): Promise<void>;
}
export default RecoveryService;