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 byJobStore
instances in order to communicate signals back to theQuartzScheduler
.- Author:
- jhouse
-
-
Field Summary
Fields Modifier and Type Field Description protected QuartzScheduler
sched
protected QuartzSchedulerThread
schedThread
-
Constructor Summary
Constructors Constructor Description SchedulerSignalerImpl(QuartzScheduler sched, QuartzSchedulerThread schedThread)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
notifySchedulerListenersError(java.lang.String string, SchedulerException jpe)
void
notifySchedulerListenersFinalized(Trigger trigger)
void
notifySchedulerListenersJobDeleted(JobKey jobKey)
void
notifyTriggerListenersMisfired(Trigger trigger)
void
signalSchedulingChange(long candidateNewNextFireTime)
-
-
-
Field Detail
-
sched
protected QuartzScheduler sched
-
schedThread
protected QuartzSchedulerThread schedThread
-
-
Constructor Detail
-
SchedulerSignalerImpl
public SchedulerSignalerImpl(QuartzScheduler sched, QuartzSchedulerThread schedThread)
-
-
Method Detail
-
notifyTriggerListenersMisfired
public void notifyTriggerListenersMisfired(Trigger trigger)
- Specified by:
notifyTriggerListenersMisfired
in interfaceSchedulerSignaler
-
notifySchedulerListenersFinalized
public void notifySchedulerListenersFinalized(Trigger trigger)
- Specified by:
notifySchedulerListenersFinalized
in interfaceSchedulerSignaler
-
signalSchedulingChange
public void signalSchedulingChange(long candidateNewNextFireTime)
- Specified by:
signalSchedulingChange
in interfaceSchedulerSignaler
-
notifySchedulerListenersJobDeleted
public void notifySchedulerListenersJobDeleted(JobKey jobKey)
- Specified by:
notifySchedulerListenersJobDeleted
in interfaceSchedulerSignaler
-
notifySchedulerListenersError
public void notifySchedulerListenersError(java.lang.String string, SchedulerException jpe)
- Specified by:
notifySchedulerListenersError
in interfaceSchedulerSignaler
-
-