Custom Data used for adding context to the queue
ID
Number of IQueueItems in the queue
Name displayed to users
Queue pointers that belong to this queue
Adds an IQueueItem to the end of the queue
Adds an IQueueItem to the queue at the specified index
Item to add to the queue
Index to add the item at
Adds an array of IQueueItems to the end of the queue
Items to add to the queue
Adds an array of IQueueItems to the queue at the specified index
Items to add to the queue
Index to add the items at
Creates a new IQueuePointer for the queue
Newly created queue pointer
Deletes a single IQueueItem from the queue
Index of the item to delete
Deletes IQueueItems from queue starting at specified index
Index to start deleting items
Number of items to delete
Retrieves the document IDs for all objects in the queue.
Array of document IDs
Retrieves the index of the IDocumentItem with the specified artifact id
Artifact id of the document
Index of the document item
Retrieves the IQueueItem at the specified index
Index to get item at
Item at the specified index
Retrieves a specified number of IQueueItems at the specified index
If the number of available items is less than the specified count, only the available items will be returned
Index to begin getting items at
Maximum number of items to retrieve
Array of queue items
Retrieves the queue item identifiers for all objects in the queue
Array of queue item identifiers
Retrieves the index of the specified IQueueItem, or -1 if not found
Queue item
Index of the queue item
Moves a single IQueueItem to a new index in the queue
Index that item is currently
Target index
Moves IQueueItems to a new index in the queue
Starting index of items to move
Target index of items to move
Number of items to move
Unregisters an event handler
Event to unregister from
Event handler function. If not passed in, it removes all event handlers.
Boolean indicating if the event handler was registered as a one-time event handler (Defaults to false)
Registers an event handler
Event to listen for
Event handler function
Registers an event handler that is only run once
Event to listen for
Event handler function
Sets the custom data key, value pair
Entry identifier
Entry value
Service for managing a set of IQueueItems to work with