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.
|
GetElasticMaxValueSizeProcessor |
An EntryProcessor that returns the configured Elastic Data maximum value
size if the cache is backed by Elastic Data; 0 otherwise.
|
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 |
This is a helper class for the SessionHelper.
|
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.
|
SplitHttpSessionModel.ElasticKey<P,Integer> |
ElasticKey, used by to store segments of a large value that exceeds
the flash journal size limit.
|
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.
|