Spec-Zone.ru › Laravel 5.6

Задание

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

Методы

строка getJobId()

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

массив payload()

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

void fire()

Выполнить задание.

смешанный release(int $delay)

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

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

смешанный release(int $delay)

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

Параметры

int $delay

Значение возвращаемого значения

смешанный

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.6/Illuminate/Contracts/Queue/Job.html

Spec-Zone.ru

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