Uses of Class
org.jboss.as.ejb3.timerservice.TimerImpl
-
-
Uses of TimerImpl in org.jboss.as.ejb3.logging
Methods in org.jboss.as.ejb3.logging with parameters of type TimerImpl Modifier and Type Method Description voidEjbLogger_$logger. failedToPersistTimerOnStartup(TimerImpl activeTimer, Exception e)voidEjbLogger. failedToPersistTimerOnStartup(TimerImpl activeTimer, Exception e)voidEjbLogger_$logger. failedToRetrieveTimerInfo(TimerImpl timer, Exception e)voidEjbLogger. failedToRetrieveTimerInfo(TimerImpl timer, Exception e)IllegalStateExceptionEjbLogger_$logger. invalidTimerNotCalendarBaseTimer(TimerImpl timer)IllegalStateExceptionEjbLogger. invalidTimerNotCalendarBaseTimer(TimerImpl timer)Creates an exception indicating the timer is not a calendar based timer"voidEjbLogger_$logger. nextExpirationIsNull(TimerImpl timer)voidEjbLogger. nextExpirationIsNull(TimerImpl timer)Logs an info message indicating the next expiration is null.jakarta.ejb.NoMoreTimeoutsExceptionEjbLogger_$logger. noMoreTimeoutForTimer(TimerImpl timer)jakarta.ejb.NoMoreTimeoutsExceptionEjbLogger. noMoreTimeoutForTimer(TimerImpl timer)Creates an exception indicating no more timeouts for timerRuntimeExceptionEjbLogger_$logger. timerCannotBeAdded(TimerImpl timer)RuntimeExceptionEjbLogger. timerCannotBeAdded(TimerImpl timer)voidEjbLogger_$logger. timerNotRunning(jakarta.transaction.NotSupportedException e, TimerImpl timer)voidEjbLogger. timerNotRunning(jakarta.transaction.NotSupportedException e, TimerImpl timer) -
Uses of TimerImpl in org.jboss.as.ejb3.timerservice
Subclasses of TimerImpl in org.jboss.as.ejb3.timerservice Modifier and Type Class Description classCalendarTimerRepresents aTimerwhich is created out a calendar expressionMethods in org.jboss.as.ejb3.timerservice that return TimerImpl Modifier and Type Method Description TimerImplTimerImpl.Builder. build(TimerServiceImpl timerService)TimerImplTimerServiceImpl. getTimer(String timerId)TimerImplTimerServiceImpl. getTimer(String timerId, String timedObjectId)Returns the timer corresponding to the passed timer id and timed object id.TimerImplTimerServiceImpl. loadAutoTimer(jakarta.ejb.ScheduleExpression schedule, jakarta.ejb.TimerConfig timerConfig, Method timeoutMethod)Methods in org.jboss.as.ejb3.timerservice with parameters of type TimerImpl Modifier and Type Method Description protected DateCalendarTimerTask. calculateNextTimeout(TimerImpl timer)protected DateTimerTask. calculateNextTimeout(TimerImpl timer)protected voidCalendarTimerTask. callTimeout(TimerImpl timer)voidTimedObjectInvokerImpl. callTimeout(TimerImpl timer)voidTimedObjectInvokerImpl. callTimeout(TimerImpl timer, Method timeoutMethod)protected voidTimerTask. callTimeout(TimerImpl timer)protected voidTimerServiceImpl. cancelTimeout(TimerImpl timer)Cancels any scheduledFuturecorresponding to the passedtimervoidTimerServiceImpl. cancelTimer(TimerImpl timer)voidTimerServiceImpl. expireTimer(TimerImpl timer)SerializableTimerServiceImpl. getPersistedTimerInfo(TimerImpl timer)Retrieves the timer info from the timer database.protected voidCalendarTimerTask. invokeBeanMethod(TimerImpl timer)protected voidTimerTask. invokeBeanMethod(TimerImpl timer)voidTimerServiceImpl. persistTimer(TimerImpl timer, boolean newTimer)Persists the passedtimer.protected voidCalendarTimerTask. postTimeoutProcessing(TimerImpl timer)protected voidTimerTask. postTimeoutProcessing(TimerImpl timer)After running the timer calculate the new state or expire the timer and persist it if changed.protected voidTimerTask. retryTimeout(TimerImpl timer)After a timeout failed the timer need to retried.protected voidTimerServiceImpl. scheduleTimeout(TimerImpl timer, boolean newTimer)Creates and schedules aTimerTaskfor the next timeout of the passedtimerprotected voidCalendarTimerTask. scheduleTimeoutIfRequired(TimerImpl timer)protected voidTimerTask. scheduleTimeoutIfRequired(TimerImpl timer)booleanTimerServiceImpl. shouldRun(TimerImpl timer)Check if a persistent timer is already executed from a different instance or should be executed.protected voidTimerServiceImpl. startTimer(TimerImpl timer)Registers a timer with a transaction (if any in progress) and then moves the timer to an active state, so that it becomes eligible for timeoutsConstructors in org.jboss.as.ejb3.timerservice with parameters of type TimerImpl Constructor Description TimerTask(TimerImpl timer)Creates aTimerTaskfor the timer -
Uses of TimerImpl in org.jboss.as.ejb3.timerservice.persistence
Methods in org.jboss.as.ejb3.timerservice.persistence that return types with arguments of type TimerImpl Modifier and Type Method Description List<TimerImpl>TimerPersistence. loadActiveTimers(String timedObjectId, TimerServiceImpl timerService)Load all active timers for the given object.Methods in org.jboss.as.ejb3.timerservice.persistence with parameters of type TimerImpl Modifier and Type Method Description voidTimerPersistence. addTimer(TimerImpl timer)Called when a timer is being persisted.voidTimerPersistence. persistTimer(TimerImpl timer)Called when a timer is being persistedbooleanTimerPersistence. shouldRun(TimerImpl timer)Invoked before running a timer in order to determine if this node should run the timer.voidTimerPersistence.TimerChangeListener. timerAdded(TimerImpl timer)Invoked when a timer is added to the underlying store.voidTimerPersistence.TimerChangeListener. timerSync(TimerImpl oldTimer, TimerImpl newTimer)Invoked when a timer needs to be sync with the underlying storeConstructors in org.jboss.as.ejb3.timerservice.persistence with parameters of type TimerImpl Constructor Description TimerEntity(TimerImpl timer) -
Uses of TimerImpl in org.jboss.as.ejb3.timerservice.persistence.database
Methods in org.jboss.as.ejb3.timerservice.persistence.database that return TimerImpl Modifier and Type Method Description TimerImplDatabaseTimerPersistence. loadTimer(String timedObjectId, String timerId, TimerServiceImpl timerService)Loads a timer from database by its id and timed object id.Methods in org.jboss.as.ejb3.timerservice.persistence.database that return types with arguments of type TimerImpl Modifier and Type Method Description List<TimerImpl>DatabaseTimerPersistence. loadActiveTimers(String timedObjectId, TimerServiceImpl timerService)Methods in org.jboss.as.ejb3.timerservice.persistence.database with parameters of type TimerImpl Modifier and Type Method Description voidDatabaseTimerPersistence. addTimer(TimerImpl timerEntity)SerializableDatabaseTimerPersistence. getPersistedTimerInfo(TimerImpl timer)Retrieves the timer info from the timer database.voidDatabaseTimerPersistence. persistTimer(TimerImpl timerEntity)booleanDatabaseTimerPersistence. shouldRun(TimerImpl timer) -
Uses of TimerImpl in org.jboss.as.ejb3.timerservice.persistence.filestore
Methods in org.jboss.as.ejb3.timerservice.persistence.filestore that return types with arguments of type TimerImpl Modifier and Type Method Description List<TimerImpl>FileTimerPersistence. loadActiveTimers(String timedObjectId, TimerServiceImpl timerService)Methods in org.jboss.as.ejb3.timerservice.persistence.filestore with parameters of type TimerImpl Modifier and Type Method Description voidFileTimerPersistence. addTimer(TimerImpl TimerImpl)voidFileTimerPersistence. persistTimer(TimerImpl TimerImpl)booleanFileTimerPersistence. shouldRun(TimerImpl timer)Method parameters in org.jboss.as.ejb3.timerservice.persistence.filestore with type arguments of type TimerImpl Modifier and Type Method Description voidEjbTimerXmlParser_1_0. readElement(org.jboss.staxmapper.XMLExtendedStreamReader reader, List<TimerImpl> timers)voidEjbTimerXmlPersister. writeContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, List<TimerImpl> timers) -
Uses of TimerImpl in org.jboss.as.ejb3.timerservice.spi
Methods in org.jboss.as.ejb3.timerservice.spi with parameters of type TimerImpl Modifier and Type Method Description voidTimedObjectInvoker. callTimeout(TimerImpl timer)Invokes the ejbTimeout method on the TimedObject with the given id.voidTimedObjectInvoker. callTimeout(TimerImpl timer, Method timeoutMethod)Responsible for invoking the timeout method on the target object.
-