public class NullEjbTimerServiceImpl extends java.lang.Object implements EjbTimerService
Constructor and Description |
---|
NullEjbTimerServiceImpl() |
Modifier and Type | Method and Description |
---|---|
Timer |
createTimer(java.lang.Object primaryKey,
java.lang.reflect.Method timeoutMethod,
java.util.Date initialExpiration,
long intervalDuration,
TimerConfig timerConfig) |
Timer |
createTimer(java.lang.Object primaryKey,
java.lang.reflect.Method timeoutMethod,
java.util.Date expiration,
TimerConfig timerConfig) |
Timer |
createTimer(java.lang.Object primaryKey,
java.lang.reflect.Method timeoutMethod,
long initialDuration,
long intervalDuration,
TimerConfig timerConfig) |
Timer |
createTimer(java.lang.Object primaryKey,
java.lang.reflect.Method timeoutMethod,
long duration,
TimerConfig timerConfig) |
Timer |
createTimer(java.lang.Object primaryKey,
java.lang.reflect.Method timeoutMethod,
ScheduleExpression schedule,
TimerConfig timerConfig) |
Timer |
getTimer(long id) |
java.util.Collection<Timer> |
getTimers(java.lang.Object primaryKey) |
TimerStore |
getTimerStore() |
boolean |
isStarted() |
void |
start() |
void |
stop() |
public Timer createTimer(java.lang.Object primaryKey, java.lang.reflect.Method timeoutMethod, ScheduleExpression schedule, TimerConfig timerConfig)
createTimer
in interface EjbTimerService
public Timer createTimer(java.lang.Object primaryKey, java.lang.reflect.Method timeoutMethod, java.util.Date initialExpiration, long intervalDuration, TimerConfig timerConfig)
createTimer
in interface EjbTimerService
public Timer createTimer(java.lang.Object primaryKey, java.lang.reflect.Method timeoutMethod, java.util.Date expiration, TimerConfig timerConfig)
createTimer
in interface EjbTimerService
public Timer createTimer(java.lang.Object primaryKey, java.lang.reflect.Method timeoutMethod, long initialDuration, long intervalDuration, TimerConfig timerConfig)
createTimer
in interface EjbTimerService
public Timer createTimer(java.lang.Object primaryKey, java.lang.reflect.Method timeoutMethod, long duration, TimerConfig timerConfig)
createTimer
in interface EjbTimerService
public Timer getTimer(long id)
getTimer
in interface EjbTimerService
public java.util.Collection<Timer> getTimers(java.lang.Object primaryKey)
getTimers
in interface EjbTimerService
public void start() throws OpenEJBException
start
in interface EjbTimerService
OpenEJBException
public void stop()
stop
in interface EjbTimerService
public TimerStore getTimerStore()
getTimerStore
in interface EjbTimerService
public boolean isStarted()
isStarted
in interface EjbTimerService