Interface: IQueueService
Service for managing IQueues
Extends
Properties
queues
readonly
queues: IQueue
[]
Available queues
Methods
createDocumentItem()
createDocumentItem(artifactId
): IDocumentItem
Creates a new Document queue item
Parameters
• artifactId: number
Document artifact ID
Returns
IDocumentItem
Newly created Document queue item
createQueue()
createQueue(name
, items
?, ...rest
?): IQueue
Creates a new IQueue
Parameters
• name: string
The name of the Queue that is displayed to the user
• items?: (number
| IQueueItem
)[]
Items in the queue
• ...rest?: any
[]
Returns
IQueue
Newly created queue
createRdoFileItem()
createRdoFileItem(fileFieldArtifactId
, fileId
): IRDOFileItem
Creates a new RDO file queue item
Parameters
• fileFieldArtifactId: number
Artifact ID of the file field on the Relativity Object Type
• fileId: number
File ID of the file uploaded to the field
Returns
IRDOFileItem
Newly created RDO File queue item
deleteQueue()
deleteQueue(id
): boolean
Deletes an IQueue
Parameters
• id: string
ID of the queue to delete
Returns
boolean
Boolean indicating if the queue was successfully deleted
getQueueById()
getQueueById(id
): IQueue
Retrieves an IQueue by ID
Parameters
• id: string
ID of the queue to retrieve
Returns
IQueue
Queue with the given ID
off()
off(eventType
, handler
?, once
?): void
Unregisters an event handler
Parameters
• eventType: QueueServiceEventType
Event to unregister from
• handler?: EventHandler
Event handler function. If not passed in, it removes all event handlers.
• once?: boolean
Boolean indicating if the event handler was registered as a one-time event handler (Defaults to false)
Returns
void
Inherited from
IEventEmitter
.off
on()
on(eventType
, handler
): void
Registers an event handler
Parameters
• eventType: QueueServiceEventType
Event to listen for
• handler: EventHandler
Event handler function
Returns
void
Inherited from
IEventEmitter
.on
once()
once(eventType
, handler
): void
Registers an event handler that is only run once
Parameters
• eventType: QueueServiceEventType
Event to listen for
• handler: EventHandler
Event handler function
Returns
void
Inherited from
IEventEmitter
.once