RedisSMQ / Docs / API Reference / ExchangeFanOut
-
ExchangeAbstract
<string
>↳
ExchangeFanOut
- bindQueue
- deleteExchange
- getAllExchanges
- getQueueExchange
- getQueues
- saveExchange
- shutdown
- unbindQueue
• new ExchangeFanOut(): ExchangeFanOut
ExchangeAbstract<string>.constructor
▸ bindQueue(queue
, exchangeParams
, cb
): void
Name | Type |
---|---|
queue |
string | IQueueParams |
exchangeParams |
string |
cb |
ICallback <void > |
void
▸ deleteExchange(exchangeParams
, cb
): void
Name | Type |
---|---|
exchangeParams |
string |
cb |
ICallback <void > |
void
▸ getAllExchanges(cb
): void
Name | Type |
---|---|
cb |
ICallback <string []> |
void
▸ getQueueExchange(queue
, cb
): void
Name | Type |
---|---|
queue |
string | IQueueParams |
cb |
ICallback <null | string > |
void
▸ getQueues(exchangeParams
, cb
): void
Name | Type |
---|---|
exchangeParams |
string |
cb |
ICallback <IQueueParams []> |
void
ExchangeAbstract.getQueues
▸ saveExchange(exchangeParams
, cb
): void
Name | Type |
---|---|
exchangeParams |
string |
cb |
ICallback <void > |
void
▸ shutdown(cb
): void
Name | Type |
---|---|
cb |
ICallback <void > |
void
ExchangeAbstract.shutdown
▸ unbindQueue(queue
, exchangeParams
, cb
): void
Name | Type |
---|---|
queue |
string | IQueueParams |
exchangeParams |
string |
cb |
ICallback <void > |
void