quartz中的JobListener,SchedulerListener和TriggerListener之间的区别

时间:2017-07-26 09:42:29

标签: java quartz

JobListener,SchedulerListener和TriggerListener的功能有何不同。 实际上我要记录项目中所有调度程序的启动和停止事件,所以我在考虑监听器。

1 个答案:

答案 0 :(得分:0)

根据 Quartz tutorials

  

TriggerListeners和JobListeners

     

侦听器是您创建的用于执行基于操作的对象   调度程序中发生的事件。你可能猜到,   TriggerListeners接收与触发器和JobListeners相关的事件   接收与工作相关的事件。

     

与触发器相关的事件包括:触发器触发,触发错误触发   (在本文档的“触发器”部分中讨论)和触发器   完成(触发器触发的工作已完成)。

     

SchedulerListeners

     

SchedulerListeners与TriggerListeners和JobListeners非常相似,   除了他们收到调度程序本身内的事件通知    - 不一定是与特定触发器或工作相关的事件。

     

与调度程序相关的事件包括:添加作业/触发器,   删除作业/触发器,调度程序中的严重错误,   调度程序被关闭的通知以及其他。