Class DefaultTimerMetaData<C>
- java.lang.Object
-
- org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData<C>
-
- org.wildfly.clustering.ejb.cache.timer.DefaultTimerMetaData<C>
-
- All Implemented Interfaces:
ImmutableTimerMetaData,TimerMetaData
public class DefaultTimerMetaData<C> extends DefaultImmutableTimerMetaData<C> implements TimerMetaData
A timer metadata implementation that triggers a mutator onsetLastTimeout(Instant).- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description DefaultTimerMetaData(TimerMetaDataConfiguration<C> configuration, TimerMetaDataEntry<C> entry, Mutator mutator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetLastTimeout(Instant timeout)-
Methods inherited from class org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData
getConfiguration, getContext, getLastTimeout, getNextTimeout, getTimeoutMatcher, getType, isPersistent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.wildfly.clustering.ejb.timer.ImmutableTimerMetaData
getConfiguration, getContext, getLastTimeout, getNextTimeout, getTimeoutMatcher, getType, isPersistent
-
-
-
-
Constructor Detail
-
DefaultTimerMetaData
public DefaultTimerMetaData(TimerMetaDataConfiguration<C> configuration, TimerMetaDataEntry<C> entry, Mutator mutator)
-
-
Method Detail
-
setLastTimeout
public void setLastTimeout(Instant timeout)
- Specified by:
setLastTimeoutin interfaceTimerMetaData
-
-