Class InfinispanSessionManager<DC,MV,AV,SC>
java.lang.Object
org.wildfly.clustering.session.cache.AbstractSessionManager<DC,MV,AV,SC>
org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager<DC,MV,AV,SC>
- Type Parameters:
DC- the deployment context typeMV- the meta-data value typeAV- the attributes value typeSC- the session context type
- All Implemented Interfaces:
org.wildfly.clustering.server.manager.Manager<String>, org.wildfly.clustering.server.manager.ManagerConfiguration<String>, org.wildfly.clustering.server.service.Service, org.wildfly.clustering.session.SessionManager<SC>, org.wildfly.clustering.session.SessionStatistics
public class InfinispanSessionManager<DC,MV,AV,SC>
extends org.wildfly.clustering.session.cache.AbstractSessionManager<DC,MV,AV,SC>
A session manager implementation backed by an embedded Infinispan cache.
- Author:
- Paul Ferraro
-
Field Summary
Fields inherited from class org.wildfly.clustering.session.cache.AbstractSessionManager
logger -
Constructor Summary
ConstructorsConstructorDescriptionInfinispanSessionManager(org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager.Configuration<DC, MV, AV, SC> configuration) Creates a session manager using the specified configuration. -
Method Summary
Modifier and TypeMethodDescriptionCompletionStage<org.wildfly.clustering.session.Session<SC>> org.wildfly.clustering.session.SessionStatisticsvoidstop()Methods inherited from class org.wildfly.clustering.session.cache.AbstractSessionManager
createSessionAsync, findImmutableSessionAsync, getBatchFactory, getDetachedSession, getIdentifierFactory, isStarted, startMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.session.SessionManager
createSession, createSession, createSessionAsync, findImmutableSession, findSessionMethods inherited from interface org.wildfly.clustering.session.SessionStatistics
getActiveSessionCount
-
Constructor Details
-
InfinispanSessionManager
-
-
Method Details
-
stop
-
findSessionAsync
-
getStatistics
-
getActiveSessions
-
getSessions
-