@bitblit/ratchet-epsilon-common
Version:
Tiny adapter to simplify building API gateway Lambda APIS
11 lines • 542 B
JavaScript
import { Logger } from '@bitblit/ratchet-common/logger/logger';
import { EchoProcessor } from './echo-processor.js';
export class LogAndEnqueueEchoProcessor {
typeName = 'EpsilonLogAndEnqueueEcho';
async handleEvent(data, cfg) {
Logger.info('LogAndEnqueueEchoProcessor : %j', data);
await cfg.fireImmediateProcessRequestByParts(EchoProcessor.ECHO_PROCESSOR_TYPE_NAME, { upstream: data });
Logger.info('Completed : LogAndEnqueueEchoProcessor');
}
}
//# sourceMappingURL=log-and-enqueue-echo-processor.js.map