public class IntervalTimerData extends TimerData
OPEN_EJB_TIMEOUT_TRIGGER_GROUP_NAME, OPEN_EJB_TIMEOUT_TRIGGER_NAME_PREFIX, scheduler, trigger
Constructor and Description |
---|
IntervalTimerData(long id,
EjbTimerServiceImpl timerService,
java.lang.String deploymentId,
java.lang.Object primaryKey,
java.lang.reflect.Method timeoutMethod,
TimerConfig timerConfig,
java.util.Date initialExpiration,
long intervalDuration) |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getInitialExpiration() |
long |
getIntervalDuration() |
TimerType |
getType() |
<any> |
initializeTrigger() |
java.lang.String |
toString() |
cancel, doReadObject, doWriteObject, getDeploymentId, getId, getInfo, getNextTimeout, getPrimaryKey, getTimeoutMethod, getTimer, getTimeRemaining, getTrigger, isCancelled, isExpired, isNewTimer, isPersistent, isStopped, newTimer, setExpired, setScheduler, stop
public IntervalTimerData(long id, EjbTimerServiceImpl timerService, java.lang.String deploymentId, java.lang.Object primaryKey, java.lang.reflect.Method timeoutMethod, TimerConfig timerConfig, java.util.Date initialExpiration, long intervalDuration)
public long getIntervalDuration()
public java.util.Date getInitialExpiration()
public <any> initializeTrigger()
initializeTrigger
in class TimerData
public java.lang.String toString()
toString
in class java.lang.Object