See: Description
| Interface | Description | 
|---|---|
| ClassLoadHelper | 
 An interface for classes wishing to provide the service of loading classes
 and resources within the scheduler... 
 | 
| InstanceIdGenerator | 
 
 An InstanceIdGenerator is responsible for generating the clusterwide unique 
 instance id for a  
Scheduler node. | 
| JobFactory | 
 
 A JobFactory is responsible for producing instances of  
Job
 classes. | 
| JobStore | 
 
 The interface to be implemented by classes that want to provide a  
 and  storage mechanism for the
 's use. | 
| SchedulerPlugin | 
 
 Provides an interface for a class to become a "plugin" to Quartz. 
 | 
| SchedulerSignaler | 
 An interface to be used by  
JobStore instances in order to
 communicate signals back to the QuartzScheduler. | 
| ThreadPool | 
 
 The interface to be implemented by classes that want to provide a thread
 pool for the  
's use. | 
| TimeBroker | Deprecated
 TimeBroker is not currently used in the Quartz code base. 
 | 
| Class | Description | 
|---|---|
| TriggerFiredBundle | 
 
 A simple class (structure) used for returning execution-time data from the
 JobStore to the  
QuartzSchedulerThread. | 
Contains Service Provider Interfaces that can be implemented by those wishing to create and use custom versions of Quartz back-end/behind-the-scenes services.