Tangosol.Web.Model Namespace |
Class | Description | |
---|---|---|
![]() | AbstractSessionModel |
Abstract base class for session item collections.
|
![]() | AbstractSessionModelManager |
Abstract base implementation of ISessionModelManager.
|
![]() | AbstractSessionModelManager.AcquireSessionProcessor |
Entry processor that acquires session for exclusive access.
|
![]() | AbstractSessionModelManager.ReleaseSessionProcessor |
Entry processor that releases exclusive access on a session.
|
![]() | AbstractSessionModelManager.ResetSessionTimeoutProcessor |
Entry processor that resets session timeout.
|
![]() | AbstractSessionModelManager.SaveSessionProcessor |
Entry processor that updates session items and releases the lock.
|
![]() | MonolithicSessionModel |
Implementation of a ISessionModel
that serializes and deserializes all session state items
on each request.
|
![]() | MonolithicSessionModelManager |
Implementation of ISessionModelManager that serializes
and deserializes all session items on each request.
|
![]() | SplitSessionModel |
Implementation of a ISessionModel
that deserializes individual items on demand and stores
attributes that exceed certain size as separate cache
entries.
|
![]() | SplitSessionModel.ExternalAttributeHolder |
Attribute holder.
|
![]() | SplitSessionModel.ExternalAttributeKey |
External attribute key.
|
![]() | SplitSessionModelManager |
Implementation of ISessionModelManager that
stores large session attributes as separate cache entries.
|
![]() | TraditionalSessionModel |
Implementation of a ISessionModel
that deserializes individual items on demand.
|
![]() | TraditionalSessionModel.AttributeHolder |
Attribute holder.
|
![]() | TraditionalSessionModelManager |
Implementation of ISessionModelManager that
transfers whole session state as a single entity, but
only deserializes and serializes individual items on demand.
|