public interface TimerService
| Modifier and Type | Method and Description |
|---|---|
Timer |
createCalendarTimer(ScheduleExpression schedule) |
Timer |
createCalendarTimer(ScheduleExpression schedule,
TimerConfig timerConfig) |
Timer |
createIntervalTimer(java.util.Date initialExpiration,
long intervalDuration,
TimerConfig timerConfig) |
Timer |
createIntervalTimer(long initialDuration,
long intervalDuration,
TimerConfig timerConfig) |
Timer |
createSingleActionTimer(java.util.Date expiration,
TimerConfig timerConfig) |
Timer |
createSingleActionTimer(long duration,
TimerConfig timerConfig) |
Timer |
createTimer(java.util.Date initialExpiration,
long intervalDuration,
java.io.Serializable info) |
Timer |
createTimer(java.util.Date expiration,
java.io.Serializable info) |
Timer |
createTimer(long initialDuration,
long intervalDuration,
java.io.Serializable info) |
Timer |
createTimer(long duration,
java.io.Serializable info) |
java.util.Collection<Timer> |
getTimers() |
Timer createTimer(java.util.Date initialExpiration, long intervalDuration, java.io.Serializable info) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBExceptionTimer createTimer(java.util.Date expiration, java.io.Serializable info) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBExceptionTimer createTimer(long initialDuration, long intervalDuration, java.io.Serializable info) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBExceptionTimer createTimer(long duration, java.io.Serializable info) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBExceptionjava.util.Collection<Timer> getTimers() throws java.lang.IllegalStateException, EJBException
java.lang.IllegalStateExceptionEJBExceptionTimer createSingleActionTimer(long duration, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBExceptionTimer createSingleActionTimer(java.util.Date expiration, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBExceptionTimer createIntervalTimer(long initialDuration, long intervalDuration, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBExceptionTimer createIntervalTimer(java.util.Date initialExpiration, long intervalDuration, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBExceptionTimer createCalendarTimer(ScheduleExpression schedule) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBExceptionTimer createCalendarTimer(ScheduleExpression schedule, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionEJBException