19 declare(strict_types=1);
40 $this->cronManager->runActiveJobs($actor);
46 return $this->cronManager->runJobManual($jobId, $actor);
51 $this->cronManager->resetJob($job, $actor);
56 $this->cronManager->activateJob($job, $actor, $wasManuallyExecuted);
61 $this->cronManager->deactivateJob($job, $actor, $wasManuallyExecuted);
66 return $this->cronManager->isJobActive($jobId);
71 return $this->cronManager->isJobInactive($jobId);
74 public function ping(
string $jobId): void
76 $this->cronManager->ping($jobId);
runActiveJobs(ilObjUser $actor)
runJobManual(string $jobId, ilObjUser $actor)
isJobActive(string $jobId)
isJobInactive(string $jobId)
activateJob(ilCronJob $job, ilObjUser $actor, bool $wasManuallyExecuted=false)
__construct(protected ilCronManager $cronManager)
deactivateJob(ilCronJob $job, ilObjUser $actor, bool $wasManuallyExecuted=false)
resetJob(ilCronJob $job, ilObjUser $actor)