XxxListener
JobListener + TriggerListener + SchedulerListener
JobListener内置实现
- JobListener#SampledStatisticsImpl(jobsScheduledCount + jobsExecutingCount + jobsCompletedCount)
- JobListener#ExecutingJobManager (executingJobs + numJobFired)
- JobListener#JobChainJobListener
- JobListener#LogingJobHistoryPlugin
- JobChainingJobListener:用于实现关联任务
TriggerListener内置实现
- TriggerListener#LogingTriggerHistoryPlugin
- Triggerlistener#JobInterruptMointorPlugin
配置全局的TriggerListener
配置全局的JobListener
其他的Listener在scheduler.getListenerManager()之后操作;
SchedulerPlugin
随着QuartzScheduler一起initialize/start/shutdown
- JobInterruptMonitorPlugin
- LoggingJobHistoryPlugin
- LoggingTriggerHistoryPlugin
- ShutdownHookPlugin
- XMLSchedulingDataProcesorPlugin
配置一个plugin
只能这么配置,没有代码配置的方法;