Package org.silverpeas.core.scheduler.quartz
Provides an implementation of the Silverpeas Scheduling Engine API built atop the Quartz
scheduling system.
-
Interface Summary Interface Description QuartzScheduler.SchedulingTask<T> -
Class Summary Class Description JobExecutor Executor of aJob
instance.PersistentQuartzScheduler A persistent scheduler implementation using Quartz as scheduling backend.PersistentQuartzScheduler.PersistentJobExecutor QuartzCronExpression Implementation of the CronExpression interface for the Quartz scheduling engine.QuartzCronExpressionFactory Implementation of the CronExpressionFactory for the Quartz engine.QuartzScheduledJob This class represents a job that is scheduled in a Quartz scheduler.QuartzScheduler An abstract scheduler implementation using Quartz as scheduling backend.QuartzTriggerBuilder A builder of a QuartzTrigger
for a given job and from aJobTrigger
instance representing a triggering rules in Silverpeas.VolatileQuartScheduler A volatile scheduler implementation using Quartz as scheduling backend.VolatileQuartScheduler.VolatileJobExecutor -
Exception Summary Exception Description QuartzSchedulerException Exception thrown when the Quartz scheduler cannot be created.