Uses of Class
com.sun.ejb.containers.TimerPrimaryKey
-
Packages that use TimerPrimaryKey Package Description com.sun.ejb.containers -
-
Uses of TimerPrimaryKey in com.sun.ejb.containers
Fields in com.sun.ejb.containers with type parameters of type TimerPrimaryKey Modifier and Type Field Description protected Map<TimerPrimaryKey,Method>BaseContainer. scheduleIdsMethods in com.sun.ejb.containers that return TimerPrimaryKey Modifier and Type Method Description TimerPrimaryKeyRuntimeTimerState. getTimerId()Methods in com.sun.ejb.containers that return types with arguments of type TimerPrimaryKey Modifier and Type Method Description Set<TimerPrimaryKey>EJBTimerService. getNonPersistentActiveTimerIdsByThisServer()Set<TimerPrimaryKey>EJBTimerService.TimerCache. getNonPersistentActiveTimerIdsByThisServer()Set<TimerPrimaryKey>EJBTimerService.TimerCache. getNonPersistentActiveTimerIdsForContainer(long containerId_)Set<TimerPrimaryKey>EJBTimerService.TimerCache. getNonPersistentTimerIdsForContainer(long containerId_)protected Collection<TimerPrimaryKey>EJBTimerService. getTimerIds(long containerId, Object timedObjectPrimaryKey)Called by EJBTimerServiceWrapper when caller calls getTimers.protected Collection<TimerPrimaryKey>EJBTimerService. getTimerIds(Collection<Long> containerIds)protected Map<TimerPrimaryKey,Method>EJBTimerService. recoverAndCreateSchedules(long containerId, long applicationId, Map<Method,List<ScheduledTimerDescriptor>> schedules, boolean deploy)Create automatic non-persistent timers defined by the @Schedule annotation on the EJB bean.Methods in com.sun.ejb.containers with parameters of type TimerPrimaryKey Modifier and Type Method Description protected voidEJBTimerService. _createTimer(TimerPrimaryKey timerId, long containerId, long applicationId, Object timedObjectPrimaryKey, String server_name, Date initialExpiration, long intervalDuration, EJBTimerSchedule schedule, jakarta.ejb.TimerConfig timerConfig)voidEJBTimerService.TimerCache. addTimer(TimerPrimaryKey timerId, RuntimeTimerState timerState)protected voidEJBTimerService. addToSchedules(long containerId, TimerPrimaryKey timerId, EJBTimerSchedule ts)protected booleanEJBTimerService. cancelNonPersistentTimer(TimerPrimaryKey timerId)protected voidEJBTimerService. cancelTimer(TimerPrimaryKey timerId)voidEJBTimerService. cancelTimerSynchronization(EJBContextImpl context_, TimerPrimaryKey timerId, long containerId, String ownerId)protected voidEJBTimerService. expungeTimer(TimerPrimaryKey timerId, boolean removeTimerBean)Remove all traces of a timer.protected SerializableEJBTimerService. getInfo(TimerPrimaryKey timerId)protected DateEJBTimerService. getNextTimeout(TimerPrimaryKey timerId)Return next planned timeout for this timer.protected RuntimeTimerStateEJBTimerService. getNonPersistentTimer(TimerPrimaryKey timerId)RuntimeTimerStateEJBTimerService.TimerCache. getNonPersistentTimerState(TimerPrimaryKey timerId)protected EJBTimerScheduleEJBTimerService. getTimerSchedule(TimerPrimaryKey timerId)Called by #getScheduleExpression and #isCalendarTimerprotected RuntimeTimerStateEJBTimerService. getTimerState(TimerPrimaryKey timerId)RuntimeTimerStateEJBTimerService.TimerCache. getTimerState(TimerPrimaryKey timerId)protected booleanEJBTimerService. isPersistent(TimerPrimaryKey timerId)protected booleanEJBTimerService. isValidTimerForThisServer(TimerPrimaryKey timerId, RuntimeTimerState timerState)Non-persistent timers are always valid because to be executed on this server instance.voidEJBTimerService.TimerCache. removeTimer(TimerPrimaryKey timerId)Remove a timer from the cache.protected voidEJBTimerService. resetLastExpiration(TimerPrimaryKey timerId, RuntimeTimerState timerState)Nothing special to do for non-persistent timersprotected voidEJBTimerService. scheduleTask(TimerPrimaryKey timerId, Date expiration)protected booleanEJBTimerService. timerExists(TimerPrimaryKey timerId)Method parameters in com.sun.ejb.containers with type arguments of type TimerPrimaryKey Modifier and Type Method Description protected voidEJBTimerService. stopTimers(Set<TimerPrimaryKey> timerIds)Constructors in com.sun.ejb.containers with parameters of type TimerPrimaryKey Constructor Description RuntimeTimerState(TimerPrimaryKey timerId, Date initialExpiration, long intervalDuration, BaseContainer container, Object timedObjectPkey, EJBTimerSchedule schedule, Serializable info, boolean persistent)
-