@rewaa/event-broker
Version:
A broker for all the events that Rewaa will ever produce or consume
26 lines • 1.49 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FailedEventCategory = exports.ExchangeType = exports.ConsumerIdempotencyStrategy = void 0;
var ConsumerIdempotencyStrategy;
(function (ConsumerIdempotencyStrategy) {
ConsumerIdempotencyStrategy["DeduplicationId"] = "DeduplicationId";
ConsumerIdempotencyStrategy["PayloadHash"] = "PayloadHash";
ConsumerIdempotencyStrategy["Custom"] = "Custom";
})(ConsumerIdempotencyStrategy = exports.ConsumerIdempotencyStrategy || (exports.ConsumerIdempotencyStrategy = {}));
var ExchangeType;
(function (ExchangeType) {
ExchangeType["Queue"] = "Queue";
ExchangeType["Fanout"] = "Fanout";
})(ExchangeType = exports.ExchangeType || (exports.ExchangeType = {}));
var FailedEventCategory;
(function (FailedEventCategory) {
FailedEventCategory["MessageProducingFailed"] = "MessageProducingFailed";
FailedEventCategory["QueueError"] = "QueueError";
FailedEventCategory["QueueProcessingError"] = "QueueProcessingError";
FailedEventCategory["QueueStopped"] = "QueueStopped";
FailedEventCategory["QueueTimedOut"] = "QueueTimedOut";
FailedEventCategory["IncomingMessageFailedToParse"] = "IncomingMessageFailedToParse";
FailedEventCategory["NoListenerFound"] = "NoListenerFound";
FailedEventCategory["MessageProcessingFailed"] = "MessageProcessingFailed";
})(FailedEventCategory = exports.FailedEventCategory || (exports.FailedEventCategory = {}));
//# sourceMappingURL=types.js.map