org.apache.openejb.core.timer
Interface EjbTimerService
- All Known Implementing Classes:
- EjbTimerServiceImpl, NullEjbTimerServiceImpl
public interface EjbTimerService
|
Method Summary |
javax.ejb.Timer |
createTimer(Object primaryKey,
Method timeoutMethod,
Date initialExpiration,
long intervalDuration,
javax.ejb.TimerConfig timerConfig)
|
javax.ejb.Timer |
createTimer(Object primaryKey,
Method timeoutMethod,
Date expiration,
javax.ejb.TimerConfig timerConfig)
|
javax.ejb.Timer |
createTimer(Object primaryKey,
Method timeoutMethod,
long initialDuration,
long intervalDuration,
javax.ejb.TimerConfig timerConfig)
|
javax.ejb.Timer |
createTimer(Object primaryKey,
Method timeoutMethod,
long duration,
javax.ejb.TimerConfig timerConfig)
|
javax.ejb.Timer |
createTimer(Object primaryKey,
Method timeoutMethod,
javax.ejb.ScheduleExpression schedule,
javax.ejb.TimerConfig timerConfig)
|
javax.ejb.Timer |
getTimer(long id)
|
Collection<javax.ejb.Timer> |
getTimers(Object primaryKey)
|
void |
start()
|
void |
stop()
|
getTimer
javax.ejb.Timer getTimer(long id)
getTimers
Collection<javax.ejb.Timer> getTimers(Object primaryKey)
createTimer
javax.ejb.Timer createTimer(Object primaryKey,
Method timeoutMethod,
Date initialExpiration,
long intervalDuration,
javax.ejb.TimerConfig timerConfig)
createTimer
javax.ejb.Timer createTimer(Object primaryKey,
Method timeoutMethod,
Date expiration,
javax.ejb.TimerConfig timerConfig)
createTimer
javax.ejb.Timer createTimer(Object primaryKey,
Method timeoutMethod,
long initialDuration,
long intervalDuration,
javax.ejb.TimerConfig timerConfig)
createTimer
javax.ejb.Timer createTimer(Object primaryKey,
Method timeoutMethod,
long duration,
javax.ejb.TimerConfig timerConfig)
createTimer
javax.ejb.Timer createTimer(Object primaryKey,
Method timeoutMethod,
javax.ejb.ScheduleExpression schedule,
javax.ejb.TimerConfig timerConfig)
start
void start()
throws OpenEJBException
- Throws:
OpenEJBException
stop
void stop()
Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.