|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ScheduledJob | A job that is scheduled in the scheduler. |
| Scheduler | It is the main interface of a Silverpeas scheduler. |
| SchedulerEventListener | A listener of events generating within the scheduling system and about scheduled jobs. |
| Class Summary | |
|---|---|
| Job | A job to schedule at a given moments in time. |
| JobExecutionContext | The context of a job execution. |
| SchedulerEvent | A scheduler event represents an event that is generated within the scheduling system and that is dispatched by schedulers to registered event listeners. |
| SchedulerFactory | The factory of Scheduler objects. |
| Enum Summary | |
|---|---|
| SchedulerEvent.Type | The different possible types of an event send by the scheduler. |
| Exception Summary | |
|---|---|
| SchedulerException | Exception thrown when an error occurs within the scheduler. |
Defines a scheduling system with which Silverpeas components can schedule jobs at given moments
in time and in a periodic way. The scheduling system delegates the actual scheduling tasks to
an underlying scheduling backend; it encapsulates the implementation used for scheduling jobs and
the way they are scheduled.
Provides a Scheduler interface with which components schedules their jobs in time.
The Scheduler represents a single entry point to the scheduling system and,
whatever the Scheduler object is used, a job registered with one scheduler can be
accessed by another one. The only way to get a scheduler is to use a SchedulerFactory
instance that is built upon the actual scheduling backend.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||