Package org.wildfly.clustering.ejb.timer
package org.wildfly.clustering.ejb.timer
-
ClassDescriptionImmutable view of a
jakarta.ejb.ScheduleExpression.Describes the immutable metadata of a timer.Encapsulates the configuration of an interval timer.ATimerthat executes according to a configured schedule.Encapsulates the configuration of a schedule timer.Creates an operator for a given schedule expression, used to determine the next time a scheduled timer should timeout.TimeoutListener<I,B extends Batch> A listener to be invoked on timeout of a timer.Timer<I>Describes the properties of a timer, and its controlling mechanisms.Encapsulates the configuration of a timer.Describes the expiration-related metadata of a timer.Encapsulates the configuration of aTimerManagementProvider.Provides timer management service installation mechanics for a component.TimerManager<I,B extends Batch> Manages creation, retrieval, and scheduling of timers.TimerManagerConfiguration<I,B extends Batch> Encapsulates the configuration of aTimerManager.TimerManagerFactory<I,B extends Batch> Factory for creating aTimerManager.Encapsulates the configuration of aTimerManagerFactory.Describes the metadata of a timer.Exposes the mechanism for registering arbitrary timers with the system, e.g.Encapsulates the configuration of a timer service.Enumerates the distributed timer service capabilities.Enumerates the supported timer types.