public class EJBTimerServiceWrapper extends Object implements jakarta.ejb.TimerService
| Constructor and Description |
|---|
EJBTimerServiceWrapper(EJBTimerService timerService,
EJBContextImpl ejbContext) |
EJBTimerServiceWrapper(EJBTimerService timerService,
jakarta.ejb.EntityContext entityContext) |
| Modifier and Type | Method and Description |
|---|---|
jakarta.ejb.Timer |
createCalendarTimer(jakarta.ejb.ScheduleExpression schedule) |
jakarta.ejb.Timer |
createCalendarTimer(jakarta.ejb.ScheduleExpression schedule,
jakarta.ejb.TimerConfig timerConfig) |
jakarta.ejb.Timer |
createIntervalTimer(Date initialExpiration,
long intervalDuration,
jakarta.ejb.TimerConfig timerConfig) |
jakarta.ejb.Timer |
createIntervalTimer(long initialDuration,
long intervalDuration,
jakarta.ejb.TimerConfig timerConfig) |
jakarta.ejb.Timer |
createSingleActionTimer(Date initialExpiration,
jakarta.ejb.TimerConfig timerConfig) |
jakarta.ejb.Timer |
createSingleActionTimer(long duration,
jakarta.ejb.TimerConfig timerConfig) |
jakarta.ejb.Timer |
createTimer(Date initialExpiration,
long intervalDuration,
Serializable info) |
jakarta.ejb.Timer |
createTimer(Date expiration,
Serializable info) |
jakarta.ejb.Timer |
createTimer(long initialDuration,
long intervalDuration,
Serializable info) |
jakarta.ejb.Timer |
createTimer(long duration,
Serializable info) |
Collection<jakarta.ejb.Timer> |
getAllTimers() |
Collection<jakarta.ejb.Timer> |
getTimers() |
public EJBTimerServiceWrapper(EJBTimerService timerService, EJBContextImpl ejbContext)
public EJBTimerServiceWrapper(EJBTimerService timerService, jakarta.ejb.EntityContext entityContext)
public jakarta.ejb.Timer createTimer(long duration,
Serializable info)
throws IllegalArgumentException,
IllegalStateException,
jakarta.ejb.EJBException
createTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic jakarta.ejb.Timer createTimer(long initialDuration,
long intervalDuration,
Serializable info)
throws IllegalArgumentException,
IllegalStateException,
jakarta.ejb.EJBException
createTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic jakarta.ejb.Timer createTimer(Date expiration, Serializable info) throws IllegalArgumentException, IllegalStateException, jakarta.ejb.EJBException
createTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic jakarta.ejb.Timer createTimer(Date initialExpiration, long intervalDuration, Serializable info) throws IllegalArgumentException, IllegalStateException, jakarta.ejb.EJBException
createTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic jakarta.ejb.Timer createSingleActionTimer(long duration,
jakarta.ejb.TimerConfig timerConfig)
throws IllegalArgumentException,
IllegalStateException,
jakarta.ejb.EJBException
createSingleActionTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic jakarta.ejb.Timer createIntervalTimer(long initialDuration,
long intervalDuration,
jakarta.ejb.TimerConfig timerConfig)
throws IllegalArgumentException,
IllegalStateException,
jakarta.ejb.EJBException
createIntervalTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic jakarta.ejb.Timer createSingleActionTimer(Date initialExpiration, jakarta.ejb.TimerConfig timerConfig) throws IllegalArgumentException, IllegalStateException, jakarta.ejb.EJBException
createSingleActionTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic jakarta.ejb.Timer createIntervalTimer(Date initialExpiration, long intervalDuration, jakarta.ejb.TimerConfig timerConfig) throws IllegalArgumentException, IllegalStateException, jakarta.ejb.EJBException
createIntervalTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic jakarta.ejb.Timer createCalendarTimer(jakarta.ejb.ScheduleExpression schedule,
jakarta.ejb.TimerConfig timerConfig)
throws IllegalArgumentException,
IllegalStateException,
jakarta.ejb.EJBException
createCalendarTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic jakarta.ejb.Timer createCalendarTimer(jakarta.ejb.ScheduleExpression schedule)
throws IllegalArgumentException,
IllegalStateException,
jakarta.ejb.EJBException
createCalendarTimer in interface jakarta.ejb.TimerServiceIllegalArgumentExceptionIllegalStateExceptionjakarta.ejb.EJBExceptionpublic Collection<jakarta.ejb.Timer> getTimers() throws IllegalStateException, jakarta.ejb.EJBException
getTimers in interface jakarta.ejb.TimerServiceIllegalStateExceptionjakarta.ejb.EJBExceptionpublic Collection<jakarta.ejb.Timer> getAllTimers() throws IllegalStateException, jakarta.ejb.EJBException
getAllTimers in interface jakarta.ejb.TimerServiceIllegalStateExceptionjakarta.ejb.EJBExceptionCopyright © 2017–2020 Eclipse Foundation. All rights reserved.