UNPKG

redis-smq

Version:

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

41 lines 1.62 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.main = void 0; const builder_js_1 = require("../builder.js"); const mainPath = ['main']; exports.main = { getMainKeys() { return { keyConfiguration: (0, builder_js_1.key)(...mainPath, 'cfg'), keyQueues: (0, builder_js_1.key)(...mainPath, 'q'), keyExchanges: (0, builder_js_1.key)(...mainPath, 'exs'), keyNamespaces: (0, builder_js_1.key)(...mainPath, 'ns'), keyPurgeJobs: (0, builder_js_1.key)(...mainPath, 'pg-jobs'), keyPurgeJobsPending: (0, builder_js_1.key)(...mainPath, 'pg-jobs', 'pend'), keyPurgeJobsProcessing: (0, builder_js_1.key)(...mainPath, 'pg-jobs', 'proc'), }; }, getJobKeys(jobId) { return { keyJobWorker: (0, builder_js_1.key)(...mainPath, 'jobs', jobId, 'wrk'), }; }, getWorkerKeys(workerId) { return { keyWorkerHeartbeat: (0, builder_js_1.key)(...mainPath, 'wrk', workerId, 'hb'), }; }, getConsumerKeys(consumerId) { return { keyConsumerQueues: (0, builder_js_1.key)(...mainPath, 'cons', consumerId, 'q'), keyConsumerHeartbeat: (0, builder_js_1.key)(...mainPath, 'cons', consumerId, 'hb'), }; }, getMessageKeys(messageId) { return { keyMessage: (0, builder_js_1.key)(...mainPath, 'msg', messageId), keyMessageUnacknowledgementHistory: (0, builder_js_1.key)(...mainPath, 'msg', messageId, 'uh'), }; }, }; //# sourceMappingURL=main.js.map