Skip to content

Latest commit

 

History

History
130 lines (77 loc) · 2.15 KB

Queue.md

File metadata and controls

130 lines (77 loc) · 2.15 KB

RedisSMQ / Docs / API Reference / Queue

Class: Queue

Table of contents

Constructors

Methods

Constructors

constructor

new Queue(): Queue

Returns

Queue

Methods

delete

delete(queue, cb): void

Parameters

Name Type
queue string | IQueueParams
cb ICallback<void>

Returns

void


exists

exists(queue, cb): void

Parameters

Name Type
queue string | IQueueParams
cb ICallback<boolean>

Returns

void


getProperties

getProperties(queue, cb): void

Parameters

Name Type
queue string | IQueueParams
cb ICallback<IQueueProperties>

Returns

void


getQueues

getQueues(cb): void

Parameters

Name Type
cb ICallback<IQueueParams[]>

Returns

void


save

save(queue, queueType, deliveryModel, cb): void

Parameters

Name Type
queue string | IQueueParams
queueType EQueueType
deliveryModel EQueueDeliveryModel
cb ICallback<{ properties: IQueueProperties ; queue: IQueueParams }>

Returns

void


shutdown

shutdown(cb): void

Parameters

Name Type
cb ICallback<void>

Returns

void