Reliable queue interface.
Classes implementing this interface preserve the order of messages and guarantee that every item will be executed at least once.
Expanded class hierarchy of DrupalReliableQueueInterface
All classes that implement DrupalReliableQueueInterface
interface DrupalReliableQueueInterface extends DrupalQueueInterface {
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DrupalQueueInterface:: |
public | function | Add a queue item and store it directly to the queue. | 2 |
DrupalQueueInterface:: |
public | function | Retrieve the number of items in the queue. | 2 |
DrupalQueueInterface:: |
public | function | Claim an item in the queue for processing. | 2 |
DrupalQueueInterface:: |
public | function | Delete a finished item from the queue. | 2 |
DrupalQueueInterface:: |
public | function | Release an item that the worker could not process, so another worker can come in and process it before the timeout expires. | 2 |
DrupalQueueInterface:: |
public | function | Create a queue. | 2 |
DrupalQueueInterface:: |
public | function | Delete a queue and every item in the queue. | 2 |