ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\BackgroundTasks\Task\Job\JobManager Interface Reference
+ Inheritance diagram for ILIAS\BackgroundTasks\Task\Job\JobManager:
+ Collaboration diagram for ILIAS\BackgroundTasks\Task\Job\JobManager:

Public Member Functions

 runActiveJobs (\ilObjUser $actor)
 
 runJobManual (string $jobId, \ilObjUser $actor)
 
 resetJob (\ILIAS\Cron\CronJob $job, \ilObjUser $actor)
 
 activateJob (\ILIAS\Cron\CronJob $job, \ilObjUser $actor, bool $wasManuallyExecuted=false)
 
 deactivateJob (\ILIAS\Cron\CronJob $job, \ilObjUser $actor, bool $wasManuallyExecuted=false)
 
 isJobActive (string $jobId)
 
 isJobInactive (string $jobId)
 
 ping (string $jobId)
 

Detailed Description

Definition at line 23 of file JobManager.php.

Member Function Documentation

◆ activateJob()

ILIAS\BackgroundTasks\Task\Job\JobManager::activateJob ( \ILIAS\Cron\CronJob  $job,
\ilObjUser  $actor,
bool  $wasManuallyExecuted = false 
)

◆ deactivateJob()

ILIAS\BackgroundTasks\Task\Job\JobManager::deactivateJob ( \ILIAS\Cron\CronJob  $job,
\ilObjUser  $actor,
bool  $wasManuallyExecuted = false 
)

◆ isJobActive()

ILIAS\BackgroundTasks\Task\Job\JobManager::isJobActive ( string  $jobId)

◆ isJobInactive()

ILIAS\BackgroundTasks\Task\Job\JobManager::isJobInactive ( string  $jobId)

◆ ping()

ILIAS\BackgroundTasks\Task\Job\JobManager::ping ( string  $jobId)

◆ resetJob()

ILIAS\BackgroundTasks\Task\Job\JobManager::resetJob ( \ILIAS\Cron\CronJob  $job,
\ilObjUser  $actor 
)

◆ runActiveJobs()

ILIAS\BackgroundTasks\Task\Job\JobManager::runActiveJobs ( \ilObjUser  $actor)

◆ runJobManual()

ILIAS\BackgroundTasks\Task\Job\JobManager::runJobManual ( string  $jobId,
\ilObjUser  $actor 
)

The documentation for this interface was generated from the following file: