class ScheduleWorker extends AbstractWorker (View source)

Traits

ConfigurationTrait
LoggerTrait
EventsTrait

Properties

protected Table $table from TasksTableTrait
protected $task_manager from WorkerTrait
protected $job_manager from WorkerTrait
protected $locker
protected $wakeup_time

Methods

getTasksTable()

Get current TasksTable

setTasksTable(Table $table)

Set current TasksTable

getTaskManager()

No description

getJobManager()

No description

jobsToRequests(array $jobs, $override_uid = false)

No description

spinup()

No description

loop()

No description

spindown()

No description

refreshPlans()

No description

Details

Table getTasksTable()

Get current TasksTable

Return Value

Table

TasksTableTrait setTasksTable(Table $table)

Set current TasksTable

Parameters

Table $table

Return Value

TasksTableTrait

getTaskManager()

getJobManager()

protected jobsToRequests(array $jobs, $override_uid = false)

Parameters

array $jobs
$override_uid

spinup()

loop()

spindown()

refreshPlans()