RedisSMQ / Docs / API Reference / EventBusRedisInstance
-
EventEmitter
<Pick
<TRedisClientEvent
,"error"
>>↳
EventBusRedisInstance
• new EventBusRedisInstance(): EventBusRedisInstance
EventEmitter< Pick<TRedisClientEvent, 'error'> >.constructor
▸ emit<E
>(event
, ...args
): boolean
Name | Type |
---|---|
E |
extends "error" |
Name | Type |
---|---|
event |
E |
...args |
Parameters <Pick <TRedisClientEvent , "error" >[E ]> |
boolean
EventEmitter.emit
▸ getInstance(): Error
| IEventBus
<TRedisSMQEvent
>
Error
| IEventBus
<TRedisSMQEvent
>
▸ getSetInstance(cb
): void
Name | Type |
---|---|
cb |
ICallback <IEventBus <TRedisSMQEvent >> |
void
▸ init(cb
): void
Name | Type |
---|---|
cb |
ICallback <void > |
void
▸ on<E
>(event
, listener
): this
Name | Type |
---|---|
E |
extends "error" |
Name | Type |
---|---|
event |
E |
listener |
Pick <TRedisClientEvent , "error" >[E ] |
this
EventEmitter.on
▸ once<E
>(event
, listener
): this
Name | Type |
---|---|
E |
extends "error" |
Name | Type |
---|---|
event |
E |
listener |
Pick <TRedisClientEvent , "error" >[E ] |
this
EventEmitter.once
▸ removeAllListeners<E
>(event?
): this
Name | Type |
---|---|
E |
extends "error" |
Name | Type |
---|---|
event? |
Extract <E , string > |
this
EventEmitter.removeAllListeners
▸ removeListener<E
>(event
, listener
): this
Name | Type |
---|---|
E |
extends "error" |
Name | Type |
---|---|
event |
E |
listener |
Pick <TRedisClientEvent , "error" >[E ] |
this
EventEmitter.removeListener
▸ shutdown(cb
): void
Name | Type |
---|---|
cb |
ICallback <void > |
void