Class InfinispanTimer<I>
java.lang.Object
org.wildfly.clustering.ejb.infinispan.timer.InfinispanTimer<I>
- All Implemented Interfaces:
Timer<I>
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionInfinispanTimer(TimerManager<I> manager, I id, ImmutableTimerMetaData metaData, org.wildfly.clustering.server.scheduler.Scheduler<I, ImmutableTimerMetaData> scheduler, TimeoutListener<I> listener, org.wildfly.clustering.cache.CacheEntryRemover<I> remover, TimerRegistry<I> registry) -
Method Summary
-
Constructor Details
-
InfinispanTimer
public InfinispanTimer(TimerManager<I> manager, I id, ImmutableTimerMetaData metaData, org.wildfly.clustering.server.scheduler.Scheduler<I, ImmutableTimerMetaData> scheduler, TimeoutListener<I> listener, org.wildfly.clustering.cache.CacheEntryRemover<I> remover, TimerRegistry<I> registry)
-
-
Method Details
-
getId
-
getMetaData
- Specified by:
getMetaDatain interfaceTimer<I>
-
isActive
public boolean isActive() -
isCanceled
public boolean isCanceled()- Specified by:
isCanceledin interfaceTimer<I>
-
cancel
public void cancel() -
invoke
-
suspend
public void suspend() -
activate
public void activate() -
hashCode
public int hashCode() -
equals
-
toString
-