All Classes and Interfaces

Class
Description
 
An abstract SessionManager implementation that delegates most implementation details to a SessionFactory.
Decorated Session whose methods throw an IllegalStateException if the session is not valid.
A session whose lifecycle is managed by a Cache.
A session facade whose lifecycle is managed by a Cache.
A concurrent session manager, that can share session references across concurrent threads.
Exposes session attributes for a coarse granularity session.
 
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.
 
Composite view of the meta data of a session, combining volatile and static aspects.
A user implementation composed of a context entry and user sessions.
A user factory that creates composite users.
Implemented by object with a supplied context.
A contextual session metadata entry.
A generic decorated session.
A session manager that delegates to another session manager.
Default immutable session metadata implementation that delegates to a cache entry.
 
 
 
Default session metadata implementation that delegates to a cache entry, triggering CacheEntryMutator.mutate() on close.
Default contextual session metadata entry.
 
Protostream marshaller for a DefaultSessionMetaDataEntry.
A default user manager implementation that delegates to a user factory.
A SessionManagerConfiguration implementation that delegates to another SessionManagerConfiguration.
Detached session implementation, for use outside the context of a request.
DetachedSessionAttributes<C,B extends org.wildfly.clustering.cache.batch.Batch>
A SessionAttributes implementation for detached sessions.
DetachedSessionMetaData<C,B extends org.wildfly.clustering.cache.batch.Batch>
SessionMetaData implementation for detached sessions.
Exposes session attributes for a fine granularity sessions.
SerializationContextInitializer for this package.
 
Scalar marshaller for a session identifier.
Configuration for a factory for creating SessionAttributes objects, based on marshalled values.
Immutable view of the volatile aspects of a session's meta-data.
Triggers activation/passivation events for all attributes of a session.
Triggers activation/passivation events for a single session attribute.
Factory for creating a map of session attributes.
Immutable view of the more static aspects of a session's meta-data.
Factory for creating an ImmutableSession.
 
Factory for immutable session metadata.
 
Session decorator that auto-detaches on ManagedSession.close().
Configuration for a factory for creating SessionAttributes objects, based on marshalled values.
Configuration for a factory for creating SessionAttributes objects, based on marshalled values.
 
 
 
 
SessionMetaDataEntry decorator that captures mutations via a MutableSessionMetaDataOffsetValues.
Encapsulates the mutable session metadata entry properties, captured as offsets from their current values.
Encapsulates the mutable values of the session metadata.
A mutable user sessions implementation.
NarySessionAffinity<M extends org.wildfly.clustering.server.GroupMember>
Session affinity to multiple members.
Configuration of a NarySessionAffinity.
The volatile aspects of a session's meta-data.
 
 
Encapsulates offsets for session access metadata.
Notifies attributes of a session implementing session activation listener.
 
SessionAffinityRegistryGroupMemberMapper<M extends org.wildfly.clustering.server.GroupMember>
Uses a registry to map a group member to a string value.
 
 
 
 
 
 
 
Factory for creating a SessionAttributes object.
Configuration of a factory for creating a SessionAttributes object.
Notifies attributes of a session implementing session binding listener.
The more static aspects of a session's meta-data.
A contextual session metadata entry.
 
 
Factory for creating sessions.
Encapsulates the immutable cache entry properties storing session metadata.
 
Cache compute function that applies the session meta data delta.
ProtoStream marshaller for a SessionMetaDataEntryFunction.
Encapsulates session metadata entry offsets.
Factory for session metadata.
An immutable "snapshot" of a session which can be accessed outside the scope of a transaction.
An immutable "snapshot" of a session's meta-data which can be accessed outside the scope of a transaction.
UnarySessionAffinity<M extends org.wildfly.clustering.server.GroupMember>
Session affinity to a multiple members.
Cache entry storing persistent and transient user context.
Cache entry that stores persistent and transient user context.
 
Creates an User from its cache storage value.