Defines a batch queue handler used by the Batch API for non-progressive batches.
This implementation:
Name | Modifiers | Type | Description |
---|---|---|---|
BatchMemory::claimItem | public | function | Overrides \Drupal\Core\Queue\Memory::claimItem(). Overrides Memory::claimItem |
BatchMemory::getAllItems | public | function | Retrieves all remaining items in the queue. |
Memory::$idSequence | protected | property | Counter for item ids. |
Memory::$queue | protected | property | The queue data. |
Memory::createItem | public | function | Adds a queue item and store it directly to the queue. Overrides QueueInterface::createItem |
Memory::createQueue | public | function | Creates a queue. Overrides QueueInterface::createQueue |
Memory::deleteItem | public | function | Deletes a finished item from the queue. Overrides QueueInterface::deleteItem |
Memory::deleteQueue | public | function | Deletes a queue and every item in the queue. Overrides QueueInterface::deleteQueue |
Memory::numberOfItems | public | function | Retrieves the number of items in the queue. Overrides QueueInterface::numberOfItems |
Memory::releaseItem | public | function | Releases an item that the worker could not process. Overrides QueueInterface::releaseItem |
Memory::__construct | public | function | Constructs a Memory object. |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Queue!BatchMemory.php/class/BatchMemory/8.1.x