Class AbstractExpirationScheduler<I>

java.lang.Object
org.wildfly.clustering.server.infinispan.scheduler.AbstractCacheEntryScheduler<I,org.wildfly.clustering.server.expiration.ExpirationMetaData>
org.wildfly.clustering.server.infinispan.expiration.AbstractExpirationScheduler<I>
Type Parameters:
I - the identifier type of the scheduled object
All Implemented Interfaces:
AutoCloseable, CacheEntryScheduler<I,org.wildfly.clustering.server.expiration.ExpirationMetaData>, org.wildfly.clustering.server.Registration, org.wildfly.clustering.server.scheduler.Scheduler<I,org.wildfly.clustering.server.expiration.ExpirationMetaData>

public abstract class AbstractExpirationScheduler<I> extends AbstractCacheEntryScheduler<I,org.wildfly.clustering.server.expiration.ExpirationMetaData>
An AbstractCacheEntryScheduler implementation suitable for expiration.
Author:
Paul Ferraro
  • Constructor Details

    • AbstractExpirationScheduler

      public AbstractExpirationScheduler(org.wildfly.clustering.server.scheduler.Scheduler<I,Instant> scheduler)