UNPKG

redis-smq-rest-api

Version:

REST API for RedisSMQ: OpenAPI 3 schema and Swagger UI for managing queues, messages, and consumers.

21 lines 745 B
import bluebird from 'bluebird'; const { promisifyAll } = bluebird; export class QueueMessagesService { queueMessages; constructor(queueMessages) { this.queueMessages = promisifyAll(queueMessages); } getMessages(queueParams, page, pageSize) { return this.queueMessages.getMessagesAsync(queueParams, page, pageSize); } async countMessagesAsync(queueParams) { return this.queueMessages.countMessagesAsync(queueParams); } async purge(queueParams) { return this.queueMessages.purgeAsync(queueParams); } async countMessagesByStatus(queueParams) { return this.queueMessages.countMessagesByStatusAsync(queueParams); } } //# sourceMappingURL=QueueMessagesService.js.map