UNPKG

redis-smq

Version:

A high-performance, reliable, and scalable message queue for Node.js.

14 lines 1.33 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.eventPublisher = eventPublisher; const event_multiplexer_js_1 = require("../../../event-bus/event-multiplexer.js"); function eventPublisher(consumeMessage) { consumeMessage .on('consumer.consumeMessage.error', (...args) => event_multiplexer_js_1.EventMultiplexer.publish('consumer.consumeMessage.error', ...args)) .on('consumer.consumeMessage.messageUnacknowledged', (...args) => event_multiplexer_js_1.EventMultiplexer.publish('consumer.consumeMessage.messageUnacknowledged', ...args)) .on('consumer.consumeMessage.messageAcknowledged', (...args) => event_multiplexer_js_1.EventMultiplexer.publish('consumer.consumeMessage.messageAcknowledged', ...args)) .on('consumer.consumeMessage.messageDeadLettered', (...args) => event_multiplexer_js_1.EventMultiplexer.publish('consumer.consumeMessage.messageDeadLettered', ...args)) .on('consumer.consumeMessage.messageRequeued', (...args) => event_multiplexer_js_1.EventMultiplexer.publish('consumer.consumeMessage.messageRequeued', ...args)) .on('consumer.consumeMessage.messageDelayed', (...args) => event_multiplexer_js_1.EventMultiplexer.publish('consumer.consumeMessage.messageDelayed', ...args)); } //# sourceMappingURL=event-publisher.js.map