|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
HttpSessionCollection | This is the abstract model for a collection of HttpSessionModel objects. |
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 server until a later point in the life of the session, that point determined by the implementation of this interface. |
HttpSessionModel | This is the abstract model for HttpSession implementations that support clustering. |
SessionHelper.Factory | This interface is used by the SessionHelper to obtain objects that implement various important parts of the Servlet specification, and by doing so, can be placed in front of the application in lieu of the application server's own objects, thus changing the "apparent implementation" of the application server itself (e.g. |
SessionHelper.Task | Interface for detecting when a Runnable Task has completed. |
Class Summary | |
---|---|
AbstractHttpSessionCollection | An abstract base class from which implementations of HttpSessionCollection can be more easily built. |
AbstractHttpSessionCollection.ExitAgent | This agent is used to request the other servers in the cluster to unlock the specified session ID. |
AbstractHttpSessionCollection.ExitObserver | This InvocationObserver waits for an ExitAgent to report back that some server in the cluster did have the specified session id locked. |
AbstractHttpSessionCollection.SimpleDistributedController | A simple implementation of the SessionDistributionController interface that forces all sessions (and thus their attributes) to be managed in a distributed manner. |
AbstractHttpSessionCollection.SimpleHybridController | A simple implementation of the SessionDistributionController interface that forces all sessions and serializable attributes to be managed in a distributed manner. |
AbstractHttpSessionCollection.SimpleLocalController | 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. |
HttpRequestContext | Request context information for an HTTP Servlet request. |
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. |
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. |
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. |
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. |
Contains classes related to the HTTP Session Replication Module.
|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |