Home » quartz-1.6.0 » org » quartz » core »

org.quartz.core

Interfaces:

JobRunShellFactory  

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

code | html
RemotableQuartzScheduler     code | html

Classes:

ErrorLogger     code | html
ExecutingJobsManager     code | html
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. 

code | html
JobRunShell.VetoedException     code | html
QuartzScheduler  

This is the heart of Quartz, an indirect implementation of the org.quartz.Scheduler interface, containing methods to schedule org.quartz.Job s, register org.quartz.JobListener instances, etc. 

code | html
QuartzSchedulerResources  

Contains all of the resources (JobStore,ThreadPool, etc.) necessary to create a QuartzScheduler instance. 

code | html
QuartzSchedulerThread  

The thread responsible for performing the work of firing Trigger s that are registered with the QuartzScheduler

code | html
SchedulerSignalerImpl   An interface to be used by JobStore instances in order to communicate signals back to the QuartzScheduler code | html
SchedulingContext  

An object used to pass information about the 'client' to the QuartzScheduler

code | html