inceptum
Version:
hipages take on the foundational library for enterprise-grade apps written in NodeJS
17 lines (16 loc) • 394 B
TypeScript
/// <reference types="node" />
import { Logger } from '../log/LogManager';
export interface Message {
content: Buffer;
fields: any;
properties: any;
}
export declare abstract class RabbitmqConsumerHandler {
protected logger: Logger;
/**
*
* @param message
* @throws RabbitmqConsumerHandlerError
*/
abstract handle(message: Message): Promise<void>;
}