Home » quartz-1.6.0 » org » quartz » spi »

org.quartz.spi

Interfaces:

ClassLoadHelper   An interface for classes wishing to provide the service of loading classes and resources within the scheduler...  code | html
InstanceIdGenerator  

An InstanceIdGenerator is responsible for generating the clusterwide unique instance id for a Scheduler node. 

code | html
JobFactory  

A JobFactory is responsible for producing instances of Job classes. 

code | html
JobStore  

The interface to be implemented by classes that want to provide a org.quartz.Job and org.quartz.Trigger storage mechanism for the org.quartz.core.QuartzScheduler 's use. 

code | html
SchedulerPlugin  

Provides an interface for a class to become a "plugin" to Quartz. 

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

The interface to be implemented by classes that want to provide a thread pool for the org.quartz.core.QuartzScheduler 's use. 

code | html
TimeBroker  

NOTE: TimeBroker is not currently used in the Quartz code base.

The interface to be implemented by classes that want to provide a mechanism by which the org.quartz.core.QuartzScheduler can reliably determine the current time. 

code | html

Classes:

TriggerFiredBundle  

A simple class (structure) used for returning execution-time data from the JobStore to the QuartzSchedulerThread

code | html