Package org.wildfly.clustering.session.cache
package org.wildfly.clustering.session.cache
-
ClassDescriptionAbstractSessionManager<DC,
MV, AV, SC, B extends org.wildfly.clustering.cache.batch.Batch> Generic immutable session implementation - independent of cache mapping strategy.Generic immutable session factory implementation - independent of cache mapping strategy.Generic session implementation - independent of cache mapping strategy.CompositeSessionFactory<DC,MV extends Contextual<SC>, AV, SC> Contextual<C>Implemented by object with a supplied context.A completable session.ContextualSessionManager<C,B extends org.wildfly.clustering.cache.batch.Batch> A concurrent session manager, that can share session references across concurrent threads.A session facade whose lifecycle is managed as a.invalid reference
CompletableASessionManagerConfigurationimplementation that delegates to anotherSessionManagerConfiguration.Scalar marshaller for a session identifier.ImmutableSessionFactory<MV,AV> Factory for creating anImmutableSession.Notifies attributes of a session implementing session binding listener.SessionFactory<DC,MV, AV, SC> Factory for creating sessions.An immutable "snapshot" of a session which can be accessed outside the scope of a transaction.ValidSession<C>Sessiondecorator whose methods throw anIllegalStateExceptionif the session is not valid.