Package org.quartz

Interface Summary
Calendar An interface to be implemented by objects that define spaces of time that should be included or excluded from a Trigger's normal 'firing' schedule.
Job The interface to be implemented by classes which represent a 'job' to be performed.
JobListener The interface to be implemented by classes that want to be informed when a JobDetail executes.
QuartzCalendar An interface to be implemented by objects that define spaces of time that should be included or excluded from a Trigger's normal 'firing' schedule.
Scheduler This is the main interface of a Quartz Scheduler.
SchedulerFactory Provides a mechanism for obtaining client-usable handles to Scheduler instances.
SchedulerListener The interface to be implemented by classes that want to be informed of major Scheduler events.
StatefulJob A marker interface for JobDetails that wish to have their state maintained between executions.
TriggerListener The interface to be implemented by classes that want to be informed when a Trigger fires.
 

Class Summary
CronTrigger A concrete Trigger that is used to fire a JobDetail at given moments in time, defined with Unix 'cron-like' definitions.
JobDataMap Holds state information for Job instances.
JobDetail Conveys the detail properties of a given Job instance.
JobExecutionContext A context bundle containing handles to various environment information, that is given to a JobDetail instance as it is executed, and to a Trigger instance after the execution completes.
SchedulerContext Holds context/environment data that can be made available to Jobs as they are executed.
SchedulerMetaData Describes the settings and capabilities of a given Scheduler instance.
SimpleTrigger A concrete Trigger that is used to fire a JobDetail at a given moment in time, and optionally repeated at a specified interval.
Trigger The base abstract class to be extended by all Triggers.
 

Exception Summary
CriticalSchedulerException An exception that is thrown to indicate that there has been a critical failure within the scheduler's core services (such as loss of database connectivity).
JobExecutionException An exception that can be thrown by a JobDetail to indicate to the Quartz Scheduler that an error occured while executing, and whether or not the Job requests to be re-fired immediately (using the same JobExecutionContext, or whether it wants to be unscheduled.
JobPersistenceException An exception that is thrown to indicate that there has been a failure in the scheduler's underlying persistence mechanism.
ObjectAlreadyExistsException An exception that is thrown to indicate that an attempt to store a new object (i.e.
SchedulerConfigException An exception that is thrown to indicate that there is a misconfiguration of the SchedulerFactory - or one of the components it configures.
SchedulerException Base class for exceptions thrown by the Quartz Scheduler.
 



Copyright James House (c) 2001-2004