Class TimerScheduler<I,V>
java.lang.Object
org.wildfly.clustering.server.infinispan.scheduler.AbstractCacheEntryScheduler<I,ImmutableTimerMetaData>
org.wildfly.clustering.ejb.infinispan.timer.TimerScheduler<I,V>
- Type Parameters:
I- the timer identifier typeV- the timer metadata value type
- All Implemented Interfaces:
AutoCloseable,org.wildfly.clustering.server.infinispan.scheduler.CacheEntryScheduler<I,,ImmutableTimerMetaData> org.wildfly.clustering.server.scheduler.Scheduler<I,ImmutableTimerMetaData>
public class TimerScheduler<I,V>
extends org.wildfly.clustering.server.infinispan.scheduler.AbstractCacheEntryScheduler<I,ImmutableTimerMetaData>
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionTimerScheduler(TimerFactory<I, V> factory, TimerManager<I> manager, Supplier<org.wildfly.clustering.cache.infinispan.embedded.distribution.Locality> locality, Duration closeTimeout, TimerRegistry<I> registry) -
Method Summary
Methods inherited from class org.wildfly.clustering.server.infinispan.scheduler.AbstractCacheEntryScheduler
cancel, cancel, close, schedule, stream, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.wildfly.clustering.server.scheduler.Scheduler
contains
-
Constructor Details
-
TimerScheduler
public TimerScheduler(TimerFactory<I, V> factory, TimerManager<I> manager, Supplier<org.wildfly.clustering.cache.infinispan.embedded.distribution.Locality> locality, Duration closeTimeout, TimerRegistry<I> registry)
-
-
Method Details
-
schedule
-