All Classes and Interfaces

Class
Description
 
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 - independent of cache mapping strategy.
 
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 completable session.
A concurrent session manager, that can share session references across concurrent threads.
A contextual session metadata entry.
A session facade whose lifecycle is managed as a
invalid reference
Completable
.
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.
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 ImmutableSessionAttributes objects.
Immutable view of the more static aspects of a session's meta-data.
Factory for creating an ImmutableSession.
 
 
 
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.
 
 
Uses a registry to map a group member to a string value.
The volatile aspects of a session's meta-data.
 
 
Encapsulates offsets for session access metadata.
Notifies attributes of a session implementing session activation listener.
 
 
 
 
 
 
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
invalid reference
SimpleSessionMetaDataDelta
.
Encapsulates session metadata entry offsets.
 
An immutable "snapshot" of a session which can be accessed outside the scope of a transaction.
An immutable "snapshot" of a session's attributes 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.
 
 
Cache entry that stores persistent and transient user identity..
 
Creates an User from its cache storage value.
 
 
Session decorator whose methods throw an IllegalStateException if the session is not valid.