Класс Phalcon\Queue\Beanstalk\Job
Представляет задачу в очереди beanstalk
Методы
public __construct (Phalcon\Queue\Beanstalk $queue, string $id, mixed $body)
public string getId ()
Возвращает идентификатор задачи
public mixed getBody ()
Возвращает тело задачи
public boolean delete ()
Полностью удаляет задачу с сервера
public boolean release ()
Команда release помещает зарезервированную задачу обратно в очередь ready (и отмечает её состояние как «ready»), чтобы она могла быть запущена любым клиентом. Она обычно используется, когда задача завершается из-за временной ошибки.
public boolean bury ()
Команда bury помещает задачу в состояние «buried». Захороненные задачи помещаются в связанный список FIFO и не будут обрабатываться сервером до тех пор, пока клиент не выполнит команду «kick».
public boolean touch ()
Команда bury помещает задачу в состояние «buried». Захороненные задачи помещаются в связанный список FIFO и не будут обрабатываться сервером до тех пор, пока клиент не выполнит команду «kick».
public boolean kick ()
Перемещает задачу в очередь ready, если она отложена или захоронена.
public __wakeup ()
...
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Queue_Beanstalk_Job.html