UNPKG

redis-smq

Version:

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

39 lines 2.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EQueueProperty = exports.EQueueDeliveryModel = exports.EQueueType = exports.EQueueOperationalState = void 0; var EQueueOperationalState; (function (EQueueOperationalState) { EQueueOperationalState[EQueueOperationalState["ACTIVE"] = 0] = "ACTIVE"; EQueueOperationalState[EQueueOperationalState["PAUSED"] = 1] = "PAUSED"; EQueueOperationalState[EQueueOperationalState["STOPPED"] = 2] = "STOPPED"; EQueueOperationalState[EQueueOperationalState["LOCKED"] = 3] = "LOCKED"; })(EQueueOperationalState || (exports.EQueueOperationalState = EQueueOperationalState = {})); var EQueueType; (function (EQueueType) { EQueueType[EQueueType["LIFO_QUEUE"] = 0] = "LIFO_QUEUE"; EQueueType[EQueueType["FIFO_QUEUE"] = 1] = "FIFO_QUEUE"; EQueueType[EQueueType["PRIORITY_QUEUE"] = 2] = "PRIORITY_QUEUE"; })(EQueueType || (exports.EQueueType = EQueueType = {})); var EQueueDeliveryModel; (function (EQueueDeliveryModel) { EQueueDeliveryModel[EQueueDeliveryModel["POINT_TO_POINT"] = 0] = "POINT_TO_POINT"; EQueueDeliveryModel[EQueueDeliveryModel["PUB_SUB"] = 1] = "PUB_SUB"; })(EQueueDeliveryModel || (exports.EQueueDeliveryModel = EQueueDeliveryModel = {})); var EQueueProperty; (function (EQueueProperty) { EQueueProperty[EQueueProperty["QUEUE_TYPE"] = 0] = "QUEUE_TYPE"; EQueueProperty[EQueueProperty["RATE_LIMIT"] = 1] = "RATE_LIMIT"; EQueueProperty[EQueueProperty["MESSAGES_COUNT"] = 2] = "MESSAGES_COUNT"; EQueueProperty[EQueueProperty["DELIVERY_MODEL"] = 3] = "DELIVERY_MODEL"; EQueueProperty[EQueueProperty["SCHEDULED_MESSAGES_COUNT"] = 4] = "SCHEDULED_MESSAGES_COUNT"; EQueueProperty[EQueueProperty["PENDING_MESSAGES_COUNT"] = 5] = "PENDING_MESSAGES_COUNT"; EQueueProperty[EQueueProperty["PROCESSING_MESSAGES_COUNT"] = 6] = "PROCESSING_MESSAGES_COUNT"; EQueueProperty[EQueueProperty["ACKNOWLEDGED_MESSAGES_COUNT"] = 7] = "ACKNOWLEDGED_MESSAGES_COUNT"; EQueueProperty[EQueueProperty["DEAD_LETTERED_MESSAGES_COUNT"] = 8] = "DEAD_LETTERED_MESSAGES_COUNT"; EQueueProperty[EQueueProperty["DELAYED_MESSAGES_COUNT"] = 9] = "DELAYED_MESSAGES_COUNT"; EQueueProperty[EQueueProperty["REQUEUED_MESSAGES_COUNT"] = 10] = "REQUEUED_MESSAGES_COUNT"; EQueueProperty[EQueueProperty["OPERATIONAL_STATE"] = 11] = "OPERATIONAL_STATE"; EQueueProperty[EQueueProperty["LAST_STATE_CHANGE_AT"] = 12] = "LAST_STATE_CHANGE_AT"; EQueueProperty[EQueueProperty["LOCK_ID"] = 13] = "LOCK_ID"; })(EQueueProperty || (exports.EQueueProperty = EQueueProperty = {})); //# sourceMappingURL=queue.js.map