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.IllegalArgumentException
java.lang.IllegalStateException
EJBException
Timer createTimer(java.util.Date expiration, java.io.Serializable info) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
EJBException
Timer createTimer(long initialDuration, long intervalDuration, java.io.Serializable info) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
EJBException
Timer createTimer(long duration, java.io.Serializable info) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
EJBException
java.util.Collection<Timer> getTimers() throws java.lang.IllegalStateException, EJBException
java.lang.IllegalStateException
EJBException
Timer createSingleActionTimer(long duration, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
EJBException
Timer createSingleActionTimer(java.util.Date expiration, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
EJBException
Timer createIntervalTimer(long initialDuration, long intervalDuration, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
EJBException
Timer createIntervalTimer(java.util.Date initialExpiration, long intervalDuration, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
EJBException
Timer createCalendarTimer(ScheduleExpression schedule) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
EJBException
Timer createCalendarTimer(ScheduleExpression schedule, TimerConfig timerConfig) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, EJBException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
EJBException