UNPKG

redis-smq-rest-api

Version:

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

21 lines 764 B
import bluebird from 'bluebird'; const { promisifyAll } = bluebird; export class ExchangeFanoutService { exchangeFanout; constructor(exchangeFanout) { this.exchangeFanout = promisifyAll(exchangeFanout); } async bindQueue(queueParams, fanoutParams) { await this.exchangeFanout.bindQueueAsync(queueParams, fanoutParams); } async unbindQueue(queueParams, fanoutParams) { await this.exchangeFanout.unbindQueueAsync(queueParams, fanoutParams); } async matchQueues(fanoutParams) { return this.exchangeFanout.matchQueuesAsync(fanoutParams); } async deleteExchange(fanoutParams) { return this.exchangeFanout.deleteAsync(fanoutParams); } } //# sourceMappingURL=ExchangeFanoutService.js.map