Package org.wildfly.clustering.session.cache
package org.wildfly.clustering.session.cache
-
ClassDescriptionAbstract session implementation containing
AbstractImmutableSession.equals(Object),AbstractImmutableSession.hashCode(), andAbstractImmutableSession.toString()methods.AbstractSessionManager<C,MV, AV, SC> An abstractSessionManagerimplementation that delegates most implementation details to aSessionFactory.DecoratedSessionwhose methods throw anIllegalStateExceptionif the session is not valid.A session whose lifecycle is managed by aCache.A session facade whose lifecycle is managed by aCache.A concurrent session manager, that can share session references across concurrent threads.Generic immutable session implementation - independent of cache mapping strategy.Generic immutable session factory implementation - independent of cache mapping strategy.Generic session implementation composed of attributes and metadata.CompositeSessionFactory<C,MV extends Contextual<SC>, AV, SC> Contextual<C>Implemented by object with a supplied context.A generic decorated session.A session manager that delegates to another session manager.ASessionManagerConfigurationimplementation that delegates to anotherSessionManagerConfiguration.Detached session implementation, for use outside the context of a request.Scalar marshaller for a session identifier.ImmutableSessionFactory<MV,AV> Factory for creating anImmutableSession.Sessiondecorator that auto-detaches onManagedSession.close().Notifies attributes of a session implementing session binding listener.SessionFactory<C,MV, AV, SC> Factory for creating sessions.An immutable "snapshot" of a session which can be accessed outside the scope of a transaction.