Package org.wildfly.clustering.session.infinispan.embedded
package org.wildfly.clustering.session.infinispan.embedded
-
ClassDescriptionExpiredSessionRemover<SC,
MV, AV, LC> Session remover that removes a session if and only if it is expired.InfinispanSessionManager<DC,MV, AV, SC> Generic session manager implementation - independent of cache mapping strategy.Configuration for anInfinispanSessionManager.InfinispanSessionManagerFactory<S,SC, AL, LC> Factory for creating session managers.InfinispanSessionManagerFactoryConfiguration<S,DC, AL, SC, GM extends org.wildfly.clustering.server.group.GroupMember<org.infinispan.remoting.transport.Address>> SessionAttributeActivationNotifierFactory<S,SC, AL, LC, B extends org.wildfly.clustering.cache.batch.Batch> Factory for creating a SessionAttributeActivationNotifier for a given session identifier.Session expiration scheduler that eagerly expires sessions as soon as they are eligible.SessionKeyFormatter<K extends org.wildfly.clustering.cache.infinispan.CacheKey<String>>BaseFormatterfor cache keys containing session identifiers.