Class SessionExpirationScheduler<MV>

java.lang.Object
org.wildfly.clustering.server.infinispan.scheduler.AbstractCacheEntryScheduler<I,org.wildfly.clustering.server.expiration.ExpirationMetaData>
org.wildfly.clustering.server.infinispan.expiration.AbstractExpirationScheduler<String>
org.wildfly.clustering.session.infinispan.embedded.SessionExpirationScheduler<MV>
Type Parameters:
MV - the meta data value type
All Implemented Interfaces:
AutoCloseable, CacheEntryScheduler<String,org.wildfly.clustering.server.expiration.ExpirationMetaData>, org.wildfly.clustering.server.scheduler.Scheduler<String,org.wildfly.clustering.server.expiration.ExpirationMetaData>

public class SessionExpirationScheduler<MV> extends AbstractExpirationScheduler<String>
Session expiration scheduler that eagerly expires sessions as soon as they are eligible. If/When Infinispan implements expiration notifications (ISPN-694), this will be obsolete.
Author:
Paul Ferraro