org.quartz.core
Class SchedulerSignalerImpl

java.lang.Object
  extended by org.quartz.core.SchedulerSignalerImpl
All Implemented Interfaces:
SchedulerSignaler

public class SchedulerSignalerImpl
extends java.lang.Object
implements SchedulerSignaler

An interface to be used by JobStore instances in order to communicate signals back to the QuartzScheduler.

Author:
jhouse

Field Summary
protected  QuartzScheduler sched
           
protected  QuartzSchedulerThread schedThread
           
 
Constructor Summary
SchedulerSignalerImpl(QuartzScheduler sched, QuartzSchedulerThread schedThread)
           
 
Method Summary
 void notifySchedulerListenersFinalized(Trigger trigger)
           
 void notifySchedulerListenersJobDeleted(JobKey jobKey)
           
 void notifyTriggerListenersMisfired(Trigger trigger)
           
 void signalSchedulingChange(long candidateNewNextFireTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 interface SchedulerSignaler

notifySchedulerListenersFinalized

public void notifySchedulerListenersFinalized(Trigger trigger)
Specified by:
notifySchedulerListenersFinalized in interface SchedulerSignaler

signalSchedulingChange

public void signalSchedulingChange(long candidateNewNextFireTime)
Specified by:
signalSchedulingChange in interface SchedulerSignaler

notifySchedulerListenersJobDeleted

public void notifySchedulerListenersJobDeleted(JobKey jobKey)
Specified by:
notifySchedulerListenersJobDeleted in interface SchedulerSignaler


Copyright 2001-2019, Terracotta, Inc.