Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.quartz

The main package of Quartz, containing the client-side interfaces.

See:
Description

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.
InterruptableJob | The interface to be implemented by ``Job`s` 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 ``JobDetail`` 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 ``Scheduler`` events.
StatefulJob | A marker interface for ``JobDetail`` 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 ``Trigger`` fires.

Class Summary
CronExpression | Provides a parser and evaluator for unix-like cron expressions.
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.
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 ``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 `Trigger`s.
TriggerUtils | Convenience and utility methods for simplifying the construction and configuration of ``Trigger`s`.
UICronTrigger | Deprecated.

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 ``Job`` 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``.
UnableToInterruptJobException | An exception that is thrown to indicate that a call to InterruptableJob.interrupt() failed without interrupting the Job.

## Package org.quartz Description

The main package of Quartz, containing the client-side interfaces.

See the Quartz project at Open Symphony for more information.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Quartz Enterprise Job Scheduler Project Page
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES