Classes, interfaces and traits

CronJobTrait

CronJobTrait 

A Trait to define functionality for recurring cron jobs.

inherited

CronJobInterface

CronJobInterface 

A simple interface to define the functions and constants needed for a cron job.

inherited

JobManager

JobManager 

A singleton class defining a manager for asyncrhonous jobs.

inherited final

In reality, this is a simple proxy for methods in the CmsJobManager module.

« More »

RegularTask

RegularTask 

This class allows converting an old CmsRegularTask pseudocron task into an asynchronous background job.

inherited

CronJob

CronJob 

An abstract base class for a cronjob.

inherited abstract

A Cron job is different than a regular job in that it recurs at a specified frequency and can have an end/until date.

« More »

Job

Job 

A class defining an asynchronous job, and mechanisms for saving and retrieving that job.

inherited abstract