# 调度程序监听器
调度程序监听器与触发器监听器和作业监听器非常相似,只是它们在调度程序本身中接收事件通知,而不一定是与特定触发器或作业相关的事件。
与调度程序相关的事件包括:添加作业/触发器、删除作业/触发器,调度程序中出现严重错误,通知调度程序正在关闭等。
org.quartz.SchedulerListener接口
public interface SchedulerListener {
public void jobScheduled(Trigger trigger);
public void jobUnscheduled(String triggerName, String triggerGroup);
public void triggerFinalized(Trigger trigger);
public void triggersPaused(String triggerName, String triggerGroup);
public void triggersResumed(String triggerName, String triggerGroup);
public void jobsPaused(String jobName, String jobGroup);
public void jobsResumed(String jobName, String jobGroup);
public void schedulerError(String msg, SchedulerException cause);
public void schedulerStarted();
public void schedulerInStandbyMode();
public void schedulerShutdown();
public void schedulingDataCleared();
}
调度程序监听器已向调度器的监听器注册中心注册。调度程序监听器实际上可以是实现org.quartz.SchedulerListener
接口的任何对象。
添加调度程序监听器:
scheduler.getListenerManager().addSchedulerListener(mySchedListener);
删除调度程序监听器:
scheduler.getListenerManager().removeSchedulerListener(mySchedListener);

微信公众号

QQ交流群
原创网站开发,偏差难以避免。
如若发现错误,诚心感谢反馈。
愿你倾心相念,愿你学有所成。
愿你朝华相顾,愿你前程似锦。
如若发现错误,诚心感谢反馈。
愿你倾心相念,愿你学有所成。
愿你朝华相顾,愿你前程似锦。