| Interface | Description |
|---|---|
| IBackgroundExecutionStreamProvider |
An object used by the scheduler to provide actions that expect to write to an output stream with the stream to be
written to.
|
| IBlockoutManager | |
| IJobFilter |
Specifies a filter to be used when processing lists of jobs such as in
IScheduler.getJobs(IJobFilter) |
| IJobResult |
This structure is a representation of a particular scheduled job run.
|
| IJobTrigger | |
| IScheduler |
An object that allows for the scheduling of IActions on the Pentaho platform
|
| ISchedulerListener | |
| IScheduleSubject |
An
IScheduleSubject represents an entity that is associated in some way with the scheduling system. |
| Class | Description |
|---|---|
| ComplexJobTrigger |
Used to specify a recurrence of scheduled job execution or a recurrence of scheduler availability.
|
| CronJobTrigger | |
| Job |
A
Job is a representation of the union between an action to be performed, data to be supplied, and a schedule
upon which the action will be fired. |
| JobParam | |
| JobParams | |
| JobParamsAdapter | |
| JobTrigger |
The marker superclass for the various types of job triggers.
|
| JobTriggerAdapter | |
| SimpleJobTrigger |
A simple way of specifying a schedule on which a job will fire as opposed to
ComplexJobTrigger. |
| Enum | Description |
|---|---|
| IScheduler.SchedulerStatus | |
| IScheduleSubject.SubjectType | |
| Job.JobState |
| Exception | Description |
|---|---|
| SchedulerException |