| 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 - public void reset()