private class TimerManagerTaskScheduler.ReschedulingTimerListener extends TimerManagerTaskScheduler.TimerScheduledFuture
Modifier and Type | Field and Description |
---|---|
private java.util.Date |
scheduledExecutionTime |
private Trigger |
trigger |
private SimpleTriggerContext |
triggerContext |
cancelled, timer
Constructor and Description |
---|
ReschedulingTimerListener(java.lang.Runnable runnable,
Trigger trigger) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.ScheduledFuture<?> |
schedule() |
void |
timerExpired(Timer timer) |
cancel, compareTo, getDelay, setTimer
done, get, get, isCancelled, isDone, run, runAndReset, set, setException
private final Trigger trigger
private final SimpleTriggerContext triggerContext
private volatile java.util.Date scheduledExecutionTime
public ReschedulingTimerListener(java.lang.Runnable runnable, Trigger trigger)
public java.util.concurrent.ScheduledFuture<?> schedule()
public void timerExpired(Timer timer)
timerExpired
in class TimerManagerTaskScheduler.TimerScheduledFuture