Uses of Class
org.jboss.as.ejb3.timerservice.TimerImpl
Packages that use TimerImpl
Package
Description
-
Uses of TimerImpl in org.jboss.as.ejb3.logging
Methods in org.jboss.as.ejb3.logging with parameters of type TimerImplModifier and TypeMethodDescriptionfinal voidEjbLogger_$logger.failedToPersistTimerOnStartup(TimerImpl activeTimer, Exception e) voidEjbLogger.failedToPersistTimerOnStartup(TimerImpl activeTimer, Exception e) final voidEjbLogger_$logger.failedToRetrieveTimerInfo(TimerImpl timer, Exception e) voidEjbLogger.failedToRetrieveTimerInfo(TimerImpl timer, Exception e) final voidEjbLogger_$logger.nextExpirationIsNull(TimerImpl timer) voidEjbLogger.nextExpirationIsNull(TimerImpl timer) Logs an info message indicating the next expiration is null.final RuntimeExceptionEjbLogger_$logger.timerCannotBeAdded(TimerImpl timer) EjbLogger.timerCannotBeAdded(TimerImpl timer) final 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.timerserviceModifier and TypeClassDescriptionclassRepresents aTimerwhich is created out a calendar expressionMethods in org.jboss.as.ejb3.timerservice that return TimerImplModifier and TypeMethodDescriptionTimerImpl.Builder.build(TimerServiceImpl timerService) TimerServiceImpl.loadAutoTimer(jakarta.ejb.ScheduleExpression schedule, jakarta.ejb.TimerConfig timerConfig, Method timeoutMethod) Methods in org.jboss.as.ejb3.timerservice with parameters of type TimerImplModifier and TypeMethodDescriptionprotected DateCalendarTimerTask.calculateNextTimeout(TimerImpl timer) protected DateTimerTask.calculateNextTimeout(TimerImpl timer) protected voidCalendarTimerTask.callTimeout(TimerImpl timer) protected voidTimerTask.callTimeout(TimerImpl timer) protected voidTimerServiceImpl.cancelTimeout(TimerImpl timer) Cancels any scheduledFuturecorresponding to the passedtimervoidTimerServiceImpl.cancelTimer(TimerImpl timer) voidTimerServiceImpl.expireTimer(TimerImpl timer) TimerServiceImpl.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) booleanCheck 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 -
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 TimerImplModifier and TypeMethodDescriptionTimerPersistence.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 TimerImplModifier and TypeMethodDescriptionvoidCalled when a timer is being persisted.voidTimerPersistence.persistTimer(TimerImpl timer) Called when a timer is being persistedbooleanInvoked 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.voidInvoked when a timer needs to be sync with the underlying storeConstructors in org.jboss.as.ejb3.timerservice.persistence with parameters of type TimerImpl -
Uses of TimerImpl in org.jboss.as.ejb3.timerservice.persistence.database
Methods in org.jboss.as.ejb3.timerservice.persistence.database that return TimerImplModifier and TypeMethodDescriptionDatabaseTimerPersistence.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 TimerImplModifier and TypeMethodDescriptionDatabaseTimerPersistence.loadActiveTimers(String timedObjectId, TimerServiceImpl timerService) Methods in org.jboss.as.ejb3.timerservice.persistence.database with parameters of type TimerImplModifier and TypeMethodDescriptionvoidDatabaseTimerPersistence.getPersistedTimerInfo(TimerImpl timer) Retrieves the timer info from the timer database.voidDatabaseTimerPersistence.persistTimer(TimerImpl timerEntity) boolean -
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 TimerImplModifier and TypeMethodDescriptionFileTimerPersistence.loadActiveTimers(String timedObjectId, TimerServiceImpl timerService) Methods in org.jboss.as.ejb3.timerservice.persistence.filestore with parameters of type TimerImplModifier and TypeMethodDescriptionvoidvoidFileTimerPersistence.persistTimer(TimerImpl TimerImpl) booleanMethod parameters in org.jboss.as.ejb3.timerservice.persistence.filestore with type arguments of type TimerImplModifier and TypeMethodDescriptionvoidEjbTimerXmlParser_1_0.readElement(org.jboss.staxmapper.XMLExtendedStreamReader reader, List<TimerImpl> timers) voidEjbTimerXmlPersister.writeContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, List<TimerImpl> timers)