| Constructor and Description |
|---|
IdleTimeoutTrigger(long timeout)
Instantiates a new idle timeout trigger.
|
IdleTimeoutTrigger(long timeout,
TimeUnit timeUnit)
Instantiates a new idle timeout trigger.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
Date |
nextExecutionTime(TriggerContext triggerContext) |
void |
reset()
Notify trigger that we should get into new timeout period.
|
void |
setInitialDelay(long initialDelay)
Specify the delay for the initial execution.
|
public IdleTimeoutTrigger(long timeout)
timeout - the timeoutpublic IdleTimeoutTrigger(long timeout,
TimeUnit timeUnit)
timeout - the timeouttimeUnit - the time unitpublic Date nextExecutionTime(TriggerContext triggerContext)
nextExecutionTime in interface Triggerpublic void setInitialDelay(long initialDelay)
TimeUnit. If
no time unit was explicitly provided upon instantiation, the default is milliseconds.initialDelay - initial delaypublic void reset()