See: Description
Interface | Description |
---|---|
CacheDelegator |
An interface for a class that will perform all cluster cache related operations
|
CoherenceHttpSessionCollection | |
HttpSessionCollection |
This is the abstract model for a collection of HttpSessionModel objects.
|
HttpSessionCollection.AttributeScopeController |
The AttributeScopeController is an optional interface that is used to selectively scope attributes in cases when a session may be shared across more than one application.
|
HttpSessionCollection.SessionDistributionController |
An optional interface to override the default distribution of session objects in the cluster, allowing the sessions to remain "local" to the originating application until a later point in the life of the session, that point determined by the implementation of this interface.
|
HttpSessionIdGenerator |
The HttpSessionIdGenerator is an interface that is used to generate identifiers for newly created session models.
|
HttpSessionModel |
This is the abstract model for HttpSession implementations that support clustering.
|
SessionExpiryFilterFactory |
This interface is used to create a filter that filters out the sessions that have expired.
|
SessionHelper.Task |
Interface for detecting when a Runnable Task has completed.
|
SessionHelperFactory |
Created by IntelliJ IDEA.
|
SessionReaperStatistics |
Interface for session reaper statistics.
|
SplitSessionCollectionConfiguration |
This simple interface is used to get system properties overflowThreshold and overflowCacheName for use by ConfigurationImpl and SplitSessionCollection.setConfig User: mmunn Date: 7/19/11
|
Class | Description |
---|---|
AbstractHttpSessionCollection |
An abstract base class from which implementations of HttpSessionCollection can be more easily built.
|
AbstractHttpSessionCollection.ApplicationScopeController |
A simple implementation of the AttributeScopeController interface that scopes all attributes to the application by prepending the name of the application to all attribute names.
|
AbstractHttpSessionCollection.DistributedController |
A simple implementation of the SessionDistributionController interface that forces all sessions (and thus their attributes) to be managed in a distributed manner.
|
AbstractHttpSessionCollection.GlobalScopeController |
A simple implementation of the AttributeScopeController interface that does not scope attributes.
|
AbstractHttpSessionCollection.HybridController |
A simple implementation of the SessionDistributionController interface that forces all sessions and serializable attributes to be managed in a distributed manner.
|
AbstractHttpSessionCollection.LocalController |
A simple implementation of the SessionDistributionController interface that forces all sessions (and thus their attributes) to be managed locally.
|
AbstractHttpSessionModel |
An abstract base class from which implementations of HttpSessionModel can be more easily built.
|
AbstractReapTask |
Base class for reaping tasks.
|
AttributeHolder |
An immutable object to hold attribute values and related information.
|
CacheFactoryLogHandler | |
ConfigurationImpl |
Class implementing the
SessionHelperConfiguration HttpSessionCollectionConfiguration and SplitSessionCollectionConfiguration interfaces. |
DefaultCacheDelegator | |
ExitAgent |
This agent is used to request the other servers in the cluster to unlock the specified session ID.
|
ExitObserver |
This InvocationObserver waits for an ExitAgent to report back that some server in the cluster did have the specified session id locked.
|
ExitTask |
This task is used to unlock a session ID.
|
HttpRequestContext |
Request context information for an HTTP Servlet request.
|
IncrementalReapTask |
A task that starts a reaping cycle and reaps session in sequence.
|
LocalSessionCacheDelegator | |
LogThreadsHoldingLockAgent |
An invocation service that logs the stacktraces of all threads holding a lock for a session.
|
MonolithicHttpSessionCollection |
An implementation of HttpSessionCollection that manages 'monolithic' session objects.
|
MonolithicHttpSessionModel |
This is an implementation of HttpSessionModel that manages its attribute state in a single ('monolithic') serializable unit, allowing session attributes to safely form graphs while avoiding duplication of objects, yet not being able to optimize attribute serialization and deserialization as a result.
|
OptimizedHolder |
An immutable object to hold attribute values and related information.
|
ParallelReapTask |
This reaping task reaps the sessions in parallel instead of in sequence.
|
RandomHttpSessionIdGenerator |
A default implementation of HttpSessionIdGenerator.
|
RequestContext |
Request context information for a standard Servlet request.
|
SessionHelper |
A collection of methods that support the implementation of Coherence web container components used to replace the corresponding implementations provided by the application server vendor.
|
SessionHelperManager | |
SessionLocalBackingMapCacheDelegator |
An abstract base class from which implementations of HttpSessionCollection that use a SessionLocalBackingMap can be more easily built.
|
SplitHttpSessionCollection |
An implementation of HttpSessionCollection that manages session objects as multiple units, splitting out larger session attributes into separately managed entries.
|
SplitHttpSessionModel |
This is an implementation of HttpSessionModel that manages most of its state in a single serializable unit, but splits out its large attributes -- if any -- into separately managed units.
|
SplittableHolder |
An immutable object to hold attribute values and related information.
|
TraditionalHttpSessionCollection |
An implementation of HttpSessionCollection that manages session objects as individual units that contain all of their own attributes, as if the session were a single serializable object, however with some optimizations for attribute serialization and deserialization.
|
TraditionalHttpSessionModel |
An implementation of HttpSessionModel that is managed as a single unit, but optimizes the management of individual attributes within a session for purposes of serialization and deserialization.
|
WebPluginInstaller |
This command line utility installs container-specific Coherence*Web classes into a web container installation so that Coherence*Web can tightly integrate with the target web container.
|
WebPluginInstaller.ApplyPatch |
Abstract base class for all command line utilities that modify web container libraries to support extension.
|