public final class NonFunctionalTimerService extends Object implements javax.ejb.TimerService, org.jboss.msc.service.Service<javax.ejb.TimerService>
| Modifier and Type | Field and Description |
|---|---|
static NonFunctionalTimerService |
DISABLED |
| Constructor and Description |
|---|
NonFunctionalTimerService(String message,
TimerServiceRegistry timerServiceRegistry) |
| Modifier and Type | Method and Description |
|---|---|
javax.ejb.Timer |
createCalendarTimer(javax.ejb.ScheduleExpression schedule) |
javax.ejb.Timer |
createCalendarTimer(javax.ejb.ScheduleExpression schedule,
javax.ejb.TimerConfig timerConfig) |
javax.ejb.Timer |
createIntervalTimer(Date initialExpiration,
long intervalDuration,
javax.ejb.TimerConfig timerConfig) |
javax.ejb.Timer |
createIntervalTimer(long initialDuration,
long intervalDuration,
javax.ejb.TimerConfig timerConfig) |
javax.ejb.Timer |
createSingleActionTimer(Date expiration,
javax.ejb.TimerConfig timerConfig) |
javax.ejb.Timer |
createSingleActionTimer(long duration,
javax.ejb.TimerConfig timerConfig) |
javax.ejb.Timer |
createTimer(Date initialExpiration,
long intervalDuration,
Serializable info) |
javax.ejb.Timer |
createTimer(Date expiration,
Serializable info) |
javax.ejb.Timer |
createTimer(long initialDuration,
long intervalDuration,
Serializable info) |
javax.ejb.Timer |
createTimer(long duration,
Serializable info) |
Collection<javax.ejb.Timer> |
getAllTimers() |
Collection<javax.ejb.Timer> |
getTimers() |
javax.ejb.TimerService |
getValue() |
static org.jboss.msc.service.ServiceName |
serviceNameFor(EJBComponentDescription ejbComponentDescription) |
void |
start(org.jboss.msc.service.StartContext startContext) |
void |
stop(org.jboss.msc.service.StopContext stopContext) |
public static final NonFunctionalTimerService DISABLED
public NonFunctionalTimerService(String message, TimerServiceRegistry timerServiceRegistry)
public static org.jboss.msc.service.ServiceName serviceNameFor(EJBComponentDescription ejbComponentDescription)
public javax.ejb.Timer createCalendarTimer(javax.ejb.ScheduleExpression schedule)
throws IllegalStateException
createCalendarTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic javax.ejb.Timer createCalendarTimer(javax.ejb.ScheduleExpression schedule,
javax.ejb.TimerConfig timerConfig)
throws IllegalStateException
createCalendarTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic javax.ejb.Timer createIntervalTimer(Date initialExpiration, long intervalDuration, javax.ejb.TimerConfig timerConfig) throws IllegalStateException
createIntervalTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic javax.ejb.Timer createIntervalTimer(long initialDuration,
long intervalDuration,
javax.ejb.TimerConfig timerConfig)
throws IllegalStateException
createIntervalTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic javax.ejb.Timer createSingleActionTimer(Date expiration, javax.ejb.TimerConfig timerConfig) throws IllegalStateException
createSingleActionTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic javax.ejb.Timer createSingleActionTimer(long duration,
javax.ejb.TimerConfig timerConfig)
throws IllegalStateException
createSingleActionTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic javax.ejb.Timer createTimer(long duration,
Serializable info)
throws IllegalStateException
createTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic javax.ejb.Timer createTimer(long initialDuration,
long intervalDuration,
Serializable info)
throws IllegalStateException
createTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic javax.ejb.Timer createTimer(Date expiration, Serializable info) throws IllegalStateException
createTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic javax.ejb.Timer createTimer(Date initialExpiration, long intervalDuration, Serializable info) throws IllegalStateException
createTimer in interface javax.ejb.TimerServiceIllegalStateExceptionpublic Collection<javax.ejb.Timer> getTimers() throws IllegalStateException, javax.ejb.EJBException
getTimers in interface javax.ejb.TimerServiceIllegalStateExceptionjavax.ejb.EJBExceptionpublic Collection<javax.ejb.Timer> getAllTimers() throws IllegalStateException, javax.ejb.EJBException
getAllTimers in interface javax.ejb.TimerServiceIllegalStateExceptionjavax.ejb.EJBExceptionpublic void start(org.jboss.msc.service.StartContext startContext)
start in interface org.jboss.msc.Servicepublic void stop(org.jboss.msc.service.StopContext stopContext)
stop in interface org.jboss.msc.Servicepublic javax.ejb.TimerService getValue()
getValue in interface org.jboss.msc.value.Value<javax.ejb.TimerService>Copyright © 2022 JBoss by Red Hat. All rights reserved.