See: Description
| Interface | Description |
|---|---|
| Calendar |
An interface to be implemented by objects that define spaces of time during
which an associated
may fire. |
| InterruptableJob |
The interface to be implemented by
that provide a
mechanism for having their execution interrupted. |
| 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
executes. |
| 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
events. |
| StatefulJob |
A marker interface for
s that
wish to have their state maintained between executions. |
| TriggerListener |
The interface to be implemented by classes that want to be informed when a
fires. |
| Class | Description |
|---|---|
| CronExpression |
Provides a parser and evaluator for unix-like cron expressions.
|
| CronTrigger | |
| JobDataMap |
Holds state information for
Job instances. |
| JobDetail |
Conveys the detail properties of a given
Job instance. |
| JobExecutionContext | |
| NthIncludedDayTrigger |
A trigger which fires on the Nth day of every interval type
(
NthIncludedDayTrigger.INTERVAL_TYPE_WEEKLY, NthIncludedDayTrigger.INTERVAL_TYPE_MONTHLY or
NthIncludedDayTrigger.INTERVAL_TYPE_YEARLY) that is not excluded by the associated
calendar. |
| 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
instance. |
| SimpleTrigger | |
| Trigger |
The base abstract class to be extended by all
Triggers. |
| TriggerUtils |
Convenience and utility methods for simplifying the construction and
configuration of
. |
| Exception | Description |
|---|---|
| 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
to indicate to the Quartz that an error
occured while executing, and whether or not the Job requests
to be re-fired immediately (using the same ,
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
. |
| UnableToInterruptJobException |
An exception that is thrown to indicate that a call to
InterruptableJob.interrupt() failed without interrupting the Job.
|
The main package of Quartz, containing the client-side interfaces.