Package org.quartz.core
Class SchedulerSignalerImpl
- java.lang.Object
-
- org.quartz.core.SchedulerSignalerImpl
-
- All Implemented Interfaces:
SchedulerSignaler
public class SchedulerSignalerImpl extends java.lang.Object implements SchedulerSignaler
An interface to be used byJobStoreinstances in order to communicate signals back to theQuartzScheduler.- Author:
- jhouse
-
-
Field Summary
Fields Modifier and Type Field Description protected QuartzSchedulerschedprotected QuartzSchedulerThreadschedThread
-
Constructor Summary
Constructors Constructor Description SchedulerSignalerImpl(QuartzScheduler sched, QuartzSchedulerThread schedThread)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidnotifySchedulerListenersError(java.lang.String string, SchedulerException jpe)voidnotifySchedulerListenersFinalized(Trigger trigger)voidnotifySchedulerListenersJobDeleted(JobKey jobKey)voidnotifyTriggerListenersMisfired(Trigger trigger)voidsignalSchedulingChange(long candidateNewNextFireTime)
-
-
-
Field Detail
-
sched
protected final QuartzScheduler sched
-
schedThread
protected final QuartzSchedulerThread schedThread
-
-
Constructor Detail
-
SchedulerSignalerImpl
public SchedulerSignalerImpl(QuartzScheduler sched, QuartzSchedulerThread schedThread)
-
-
Method Detail
-
notifyTriggerListenersMisfired
public void notifyTriggerListenersMisfired(Trigger trigger)
- Specified by:
notifyTriggerListenersMisfiredin interfaceSchedulerSignaler
-
notifySchedulerListenersFinalized
public void notifySchedulerListenersFinalized(Trigger trigger)
- Specified by:
notifySchedulerListenersFinalizedin interfaceSchedulerSignaler
-
signalSchedulingChange
public void signalSchedulingChange(long candidateNewNextFireTime)
- Specified by:
signalSchedulingChangein interfaceSchedulerSignaler
-
notifySchedulerListenersJobDeleted
public void notifySchedulerListenersJobDeleted(JobKey jobKey)
- Specified by:
notifySchedulerListenersJobDeletedin interfaceSchedulerSignaler
-
notifySchedulerListenersError
public void notifySchedulerListenersError(java.lang.String string, SchedulerException jpe)- Specified by:
notifySchedulerListenersErrorin interfaceSchedulerSignaler
-
-