Constructors
constructor
-
Parameters
-
name: string
-
channel: Channel<Data>
-
Properties
logger
logger: LoggerInstance
Methods
assert
- assert(): Promise<AssertQueue>
-
Returns Promise<AssertQueue>
publish
- publish(data: Data, options?: AMQPOptions.Publish): Promise<boolean>
-
Parameters
-
data: Data
-
Optional options: AMQPOptions.Publish
Returns Promise<boolean>
subscribe
- subscribe(onData: QueueSubscriber<Data>, options?: AMQPOptions.Consume): void
-
Parameters
-
-
Optional options: AMQPOptions.Consume
Returns void
Static from
-
Type parameters
Parameters
-
name: string
-
channel: Channel<Data>
-
Returns Promise<Queue<Data>>
Assert queue in the channel.