| Package | Description |
|---|---|
| com.sun.ejb.containers | |
| fish.payara.ejb.timer.hazelcast | |
| org.glassfish.ejb.persistent.timer |
| Modifier and Type | Method and Description |
|---|---|
protected EJBTimerSchedule |
NonPersistentEJBTimerService.getTimerSchedule(TimerPrimaryKey timerId) |
protected abstract EJBTimerSchedule |
EJBTimerService.getTimerSchedule(TimerPrimaryKey timerId)
Called by #getScheduleExpression and #isCalendarTimer
|
EJBTimerSchedule |
EJBTimerSchedule.setAutomatic(boolean b) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EJBTimerService._createTimer(TimerPrimaryKey timerId,
long containerId,
long applicationId,
Object timedObjectPrimaryKey,
String server_name,
Date initialExpiration,
long intervalDuration,
EJBTimerSchedule schedule,
javax.ejb.TimerConfig timerConfig) |
protected void |
EJBTimerService.addToSchedules(long containerId,
TimerPrimaryKey timerId,
EJBTimerSchedule ts) |
protected Date |
EJBTimerService.getNextScheduledTimeout(EJBTimerSchedule ts)
Returns next schedule-based timeout or null if such schedule will
not expire again.
|
| Constructor and Description |
|---|
RuntimeTimerState(TimerPrimaryKey timerId,
Date initialExpiration,
long intervalDuration,
BaseContainer container,
Object timedObjectPkey,
EJBTimerSchedule schedule,
Serializable info,
boolean persistent) |
| Modifier and Type | Method and Description |
|---|---|
EJBTimerSchedule |
HZTimer.getSchedule() |
protected EJBTimerSchedule |
HazelcastTimerStore.getTimerSchedule(TimerPrimaryKey timerId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
HazelcastTimerStore._createTimer(TimerPrimaryKey timerId,
long containerId,
long applicationId,
Object timedObjectPrimaryKey,
String server_name,
Date initialExpiration,
long intervalDuration,
EJBTimerSchedule schedule,
javax.ejb.TimerConfig timerConfig) |
| Constructor and Description |
|---|
HZTimer(TimerPrimaryKey timerId,
long containerId,
long applicationId,
Object timedObjectPrimaryKey,
String hzMemberName,
String ownerId,
Date initialExpiration,
long intervalDuration,
EJBTimerSchedule schedule,
javax.ejb.TimerConfig timerConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected EJBTimerSchedule |
PersistentEJBTimerService.getTimerSchedule(TimerPrimaryKey timerId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PersistentEJBTimerService._createTimer(TimerPrimaryKey timerId,
long containerId,
long applicationId,
Object timedObjectPrimaryKey,
String server_name,
Date initialExpiration,
long intervalDuration,
EJBTimerSchedule schedule,
javax.ejb.TimerConfig timerConfig)
Create persistent timer.
|
TimerState |
TimerBean.createTimer(String timerId,
long containerId,
long applicationId,
String ownerId,
Object timedObjectPrimaryKey,
Date initialExpiration,
long intervalDuration,
EJBTimerSchedule schedule,
javax.ejb.TimerConfig timerConfig) |
TimerState |
TimerLocal.createTimer(String timerId,
long containerId,
long applicationId,
String ownerId,
Object timedObjectPrimaryKey,
Date initialExpiration,
long intervalDuration,
EJBTimerSchedule schedule,
javax.ejb.TimerConfig timerConfig) |
Copyright © 2019. All rights reserved.