Spec-Zone.ru › Laravel 5.7

Задание

интерфейс Задание (Просмотр исходного кода)

Методы

строка getJobId()

Получить идентификатор задания.

массив payload()

Получить декодированное тело задания.

void fire()

Запустить задание.

mixed release(int $delay = 0)

Вернуть задание обратно в очередь.

void delete()

Удалить задание из очереди.

bool isDeleted()

Определить, было ли задание удалено.

bool isDeletedOrReleased()

Определить, было ли задание удалено или возвращено в очередь.

int attempts()

Получить количество попыток выполнения задания.

void failed(Throwable $e)

Обработать исключение, из-за которого задание завершилось неудачей.

int|null maxTries()

Получить максимальное количество попыток выполнения задания.

int|null timeout()

Получить количество секунд, в течение которого задание может выполняться.

int|null timeoutAt()

Получить метку времени, указывающую, когда задание должно истечь.

строка getName()

Получить имя класса очереди задания.

строка resolveName()

Получить разрешённое имя класса очереди задания.

Разрешает имя "упакованных" заданий, таких как обработчики на основе классов.

строка getConnectionName()

Получить имя подключения, к которому относится задание.

строка getQueue()

Получить имя очереди, к которой относится задание.

строка getRawBody()

Получить строку исходного тела задания.

Подробности

строка getJobId()

Получить идентификатор задания.

Возвращаемое значение

строка

массив payload()

Получить декодированное тело задания.

Возвращаемое значение

массив

void fire()

Запустить задание.

Возвращаемое значение

void

mixed release(int $delay = 0)

Вернуть задание обратно в очередь.

Параметры

int $delay

Возвращаемое значение

mixed

void delete()

Удалить задание из очереди.

Возвращаемое значение

void

bool isDeleted()

Определить, было ли задание удалено.

Возвращаемое значение

bool

bool isDeletedOrReleased()

Определить, было ли задание удалено или возвращено в очередь.

Возвращаемое значение

bool

int attempts()

Получить количество попыток выполнения задания.

Возвращаемое значение

int

void failed(Throwable $e)

Обработать исключение, из-за которого задание завершилось неудачей.

Параметры

Throwable $e

Возвращаемое значение

void

int|null maxTries()

Получить максимальное количество попыток выполнения задания.

Возвращаемое значение

int|null

int|null timeout()

Получить количество секунд, в течение которого задание может выполняться.

Возвращаемое значение

int|null

int|null timeoutAt()

Получить метку времени, указывающую, когда задание должно истечь.

Возвращаемое значение

int|null

строка getName()

Получить имя класса очереди задания.

Возвращаемое значение

строка

строка resolveName()

Получить разрешённое имя класса очереди задания.

Разрешает имя "упакованных" заданий, таких как обработчики на основе классов.

Возвращаемое значение

строка

строка getConnectionName()

Получить имя подключения, к которому относится задание.

Возвращаемое значение

строка

строка getQueue()

Получить имя очереди, к которой относится задание.

Возвращаемое значение

строка

строка getRawBody()

Получить строку исходного тела задания.

Возвращаемое значение

строка

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Contracts/Queue/Job.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API