石英中的 JobListener、SchedulerListener 和 TriggerListener 之间的区别



JobListener、SchedulerListener 和 TriggerListener 的功能究竟有什么区别? 实际上,我将记录项目中所有调度程序的开始和停止事件,所以我正在考虑侦听器。

根据石英教程

触发器侦听器和作业侦听器

侦听器是您创建以基于其执行操作的对象 调度程序中发生的事件。正如你可能猜到的那样, 触发器侦听器接收与触发器相关的事件,作业侦听器 接收与作业相关的事件。

触发相关事件包括:触发触发、触发失火 (在本文档的"触发器"部分中讨论(,以及触发器 完成(触发器触发的作业已完成(。

调度程序侦听器

SchedulerListeners 很像 TriggerListeners 和 JobListeners, 除非它们收到调度程序本身中的事件通知 - 不一定与特定触发器或作业相关的事件。

与调度程序相关的事件包括:添加作业/触发器、 删除作业/触发器,调度程序中的严重错误, 计划程序正在关闭的通知等。

最新更新