Spec-Zone.ru › Laravel 5.8

CallQueuedListener

class CallQueuedListener implements ShouldQueue (View source)

Свойства

InteractsWithQueue

Свойства

protected Job $job Базовый экземпляр задачи очереди. из InteractsWithQueue
string $class Имя класса слушателя.
string $method Метод слушателя.
array $data Данные, которые нужно передать слушателю.
int $tries Количество попыток выполнения задачи.
int $timeoutAt Отметка времени, указывающая, когда задача должна истечь.
int $timeout Количество секунд, в течение которого задача может выполняться, прежде чем истечёт время ожидания.

Методы

int attempts()

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

из InteractsWithQueue
void delete()

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

из InteractsWithQueue
void fail(Throwable|null $exception = null)

Отметить задачу в очереди как неудачную.

из InteractsWithQueue
void release(int $delay = 0)

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

из InteractsWithQueue
$this setJob(Job $job)

Установить базовый экземпляр задачи очереди.

из InteractsWithQueue
void __construct(string $class, string $method, array $data)

Создать новый экземпляр задачи.

void handle(Container $container)

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

mixed setJobInstanceIfNecessary(Job $job, mixed $instance)

Установить экземпляр задачи указанного класса, если необходимо.

void failed(Exception $e)

Вызвать метод failed у экземпляра задачи.

Экземпляр события и исключение будут переданы.

void prepareData()

Десериализовать данные, если необходимо.

string displayName()

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

void __clone()

Подготовить экземпляр для клонирования.

Подробности

int attempts()

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

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

int

void delete()

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

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

void

void fail(Throwable|null $exception = null)

Отметить задачу в очереди как неудачную.

Параметры

Throwable|null $exception

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

void

void release(int $delay = 0)

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

Параметры

int $delay

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

void

$this setJob(Job $job)

Установить базовый экземпляр задачи очереди.

Параметры

Job $job

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

$this

void __construct(string $class, string $method, array $data)

Создать новый экземпляр задачи.

Параметры

string $class
string $method
array $data

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

void

void handle(Container $container)

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

Параметры

Container $container

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

void

protected mixed setJobInstanceIfNecessary(Job $job, mixed $instance)

Установить экземпляр задачи указанного класса, если необходимо.

Параметры

Job $job
mixed $instance

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

mixed

void failed(Exception $e)

Вызвать метод failed у экземпляра задачи.

Экземпляр события и исключение будут переданы.

Параметры

Exception $e

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

void

protected void prepareData()

Десериализовать данные, если необходимо.

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

void

string displayName()

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

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

string

void __clone()

Подготовить экземпляр для клонирования.

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

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.8/Illuminate/Events/CallQueuedListener.html

Spec-Zone.ru

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