Package org.quartz.core

Contains the core classes and interfaces for the Quartz job scheduler.


Interface Summary
JobRunShellFactory Responsible for creating the instances of JobRunShell to be used within the QuartzScheduler instance.

Class Summary
JobRunShell JobRunShell instances are responsible for providing the 'safe' environment for Job s to run in, and for performing all of the work of executing the Job, catching ANY thrown exceptions, updating the Trigger with the Job's completion code, etc.
QuartzScheduler This is the heart of Quartz, an indirect implementation of the Scheduler interface, containing methods to schedule Jobs, register JobListener instances, etc.
QuartzSchedulerResources Contains all of the resources (JobStore,ThreadPool, etc.) necessary to create a QuartzScheduler instance.
QuartzSchedulerThread The thread responsible for performing the work of firing Trigger s that are registered with the QuartzScheduler.
SchedulerSignalerImpl An interface to be used by JobStore instances in order to communicate signals back to the QuartzScheduler.
SchedulingContext An object used to pass information about the 'client' to the QuartzScheduler.

Package org.quartz.core Description

Contains the core classes and interfaces for the Quartz job scheduler.

See the Quartz project for more information.

Copyright 2001-2011, Terracotta, Inc.