interface ReliableQueueInterface

Reliable queue interface.

Classes implementing this interface preserve the order of messages and guarantee that every item will be executed at least once.

Hierarchy

Expanded class hierarchy of ReliableQueueInterface

All classes that implement ReliableQueueInterface

File

drupal/core/lib/Drupal/Core/Queue/ReliableQueueInterface.php, line 16
Definition of Drupal\Core\Queue\ReliableQueueInterface.

Namespace

Drupal\Core\Queue
View source
interface ReliableQueueInterface extends QueueInterface {

}

Members

Name Modifiers Typesort descending Description Overrides
QueueInterface::createItem public function Adds a queue item and store it directly to the queue. 2
QueueInterface::numberOfItems public function Retrieves the number of items in the queue. 2
QueueInterface::claimItem public function Claims an item in the queue for processing. 2
QueueInterface::deleteItem public function Deletes a finished item from the queue. 2
QueueInterface::releaseItem public function Releases an item that the worker could not process. 2
QueueInterface::createQueue public function Creates a queue. 2
QueueInterface::deleteQueue public function Deletes a queue and every item in the queue. 2