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 during which an associated ``Trigger`` may fire.
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.
DateIntervalTrigger | A concrete ``Trigger`` that is used to fire a ``JobDetail`` based upon repeating calendar time intervals.
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` and `Date`s

Enum Summary
DateIntervalTrigger.IntervalUnit |

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 occurred 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 for more information.

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

Copyright 2001-2012, Terracotta, Inc.