Uses of Class
com.sun.ejb.containers.RuntimeTimerState
-
Packages that use RuntimeTimerState Package Description com.sun.ejb.containers fish.payara.ejb.timer.hazelcast org.glassfish.ejb.mdb org.glassfish.ejb.persistent.timer -
-
Uses of RuntimeTimerState in com.sun.ejb.containers
Methods in com.sun.ejb.containers that return RuntimeTimerState Modifier and Type Method Description protected RuntimeTimerStateNonPersistentEJBTimerService. getNonPersistentTimer(TimerPrimaryKey timerId)RuntimeTimerStateEJBTimerService.TimerCache. getNonPersistentTimerState(TimerPrimaryKey timerId)protected RuntimeTimerStateEJBTimerService. getTimerState(TimerPrimaryKey timerId)RuntimeTimerStateEJBTimerService.TimerCache. getTimerState(TimerPrimaryKey timerId)Methods in com.sun.ejb.containers with parameters of type RuntimeTimerState Modifier and Type Method Description protected DateEJBTimerService. _getNextTimeout(RuntimeTimerState rt)Non-persistent part of the implementation of the getNextTimeout() callvoidEJBTimerService.TimerCache. addTimer(TimerPrimaryKey timerId, RuntimeTimerState timerState)protected DateEJBTimerService. calcNextFixedRateExpiration(RuntimeTimerState timerState)protected booleanBaseContainer. callEJBTimeout(RuntimeTimerState timerState, EJBTimerService timerService)protected MethodBaseContainer. getTimeoutMethod(RuntimeTimerState timerState)protected booleanEJBTimerService. isCancelledByAnotherInstance(RuntimeTimerState timerState)For a non-persistent timer, it's not possible to be cancelled by another server instanceprotected abstract booleanEJBTimerService. isValidTimerForThisServer(TimerPrimaryKey timerId, RuntimeTimerState timerState)Non-persistent timers are always valid because to be executed on this server instance.protected booleanNonPersistentEJBTimerService. isValidTimerForThisServer(TimerPrimaryKey timerId, RuntimeTimerState timerState)protected booleanBaseContainer. postEjbTimeout(RuntimeTimerState timerState, EJBTimerService timerService)protected voidBaseContainer. prepareEjbTimeoutParams(EjbInvocation inv, RuntimeTimerState timerState, EJBTimerService timerService)protected booleanEJBTimerService. redeliverTimeout(RuntimeTimerState timerState)protected abstract voidEJBTimerService. resetLastExpiration(TimerPrimaryKey timerId, RuntimeTimerState timerState)Nothing special to do for non-persistent timersprotected voidNonPersistentEJBTimerService. resetLastExpiration(TimerPrimaryKey timerId, RuntimeTimerState timerState) -
Uses of RuntimeTimerState in fish.payara.ejb.timer.hazelcast
Methods in fish.payara.ejb.timer.hazelcast with parameters of type RuntimeTimerState Modifier and Type Method Description protected booleanHazelcastTimerStore. isCancelledByAnotherInstance(RuntimeTimerState timerState)protected booleanHazelcastTimerStore. isValidTimerForThisServer(TimerPrimaryKey timerId, RuntimeTimerState timerState)protected booleanHazelcastTimerStore. redeliverTimeout(RuntimeTimerState timerState)protected voidHazelcastTimerStore. resetLastExpiration(TimerPrimaryKey timerId, RuntimeTimerState timerState) -
Uses of RuntimeTimerState in org.glassfish.ejb.mdb
Methods in org.glassfish.ejb.mdb with parameters of type RuntimeTimerState Modifier and Type Method Description protected booleanMessageBeanContainer. callEJBTimeout(RuntimeTimerState timerState, EJBTimerService timerService)Override callEJBTimeout from BaseContainer since delivery to message driven beans is a bit different from session/entity. -
Uses of RuntimeTimerState in org.glassfish.ejb.persistent.timer
Methods in org.glassfish.ejb.persistent.timer with parameters of type RuntimeTimerState Modifier and Type Method Description protected booleanPersistentEJBTimerService. isCancelledByAnotherInstance(RuntimeTimerState timerState)Check if another server instance cancelled this timer.protected booleanPersistentEJBTimerService. isValidTimerForThisServer(TimerPrimaryKey timerId, RuntimeTimerState timerState)Persistent timers can be cancelled from another server instanceprotected booleanPersistentEJBTimerService. redeliverTimeout(RuntimeTimerState timerState)protected voidPersistentEJBTimerService. resetLastExpiration(TimerPrimaryKey timerId, RuntimeTimerState timerState)Update database for a persistent timer
-