Uses of Class
com.tangosol.coherence.servlet.AbstractHttpSessionModel
-
Packages that use AbstractHttpSessionModel Package Description com.tangosol.coherence.servlet Contains classes related to the HTTP Session Replication Module. -
-
Uses of AbstractHttpSessionModel in com.tangosol.coherence.servlet
Subclasses of AbstractHttpSessionModel in com.tangosol.coherence.servlet Modifier and Type Class Description classMonolithicHttpSessionModelThis 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.classSplitHttpSessionModelThis 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.classTraditionalHttpSessionModelAn 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.Methods in com.tangosol.coherence.servlet that return AbstractHttpSessionModel Modifier and Type Method Description AbstractHttpSessionModelAbstractHttpSessionCollection. create(javax.servlet.http.HttpSession session, String sId)This method attempts to create a new session with a specific ID, returning the session model for the new session.protected AbstractHttpSessionModelAbstractHttpSessionCollection. getModel(String sId)Obtain the specified session model.protected AbstractHttpSessionModelAbstractHttpSessionCollection. getModel(String sId, boolean fLite)Obtain the specified session model.AbstractHttpSessionModelAttributeHolder. getModel()Return the AbstractHttpSessionModel to which this AttributeHolder belongs.AbstractHttpSessionModelCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection)Retrieve a model from the cluster cacheAbstractHttpSessionModelCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection, boolean fLite)Retrieve a model from the cluster cacheAbstractHttpSessionModelDefaultCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection)AbstractHttpSessionModelDefaultCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection, boolean fLite)AbstractHttpSessionModelSessionLocalBackingMapCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection)AbstractHttpSessionModelSessionLocalBackingMapCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection, boolean fLite)protected AbstractHttpSessionModelAbstractHttpSessionCollection. getOwnedModel(String sId)Obtain the specified session model that this thread owns, otherwise throw an exception.protected abstract AbstractHttpSessionModelAbstractHttpSessionCollection. instantiateModel(javax.servlet.http.HttpSession session, String sId)Factory Method: Instantiate a AbstractHttpSessionModel or subclass thereof.protected AbstractHttpSessionModelMonolithicHttpSessionCollection. instantiateModel(javax.servlet.http.HttpSession session, String sId)Factory Method: Instantiate a AbstractHttpSessionModel or subclass thereof.protected AbstractHttpSessionModelSplitHttpSessionCollection. instantiateModel(javax.servlet.http.HttpSession session, String sId)Factory Method: Instantiate a AbstractHttpSessionModel or subclass thereof.protected AbstractHttpSessionModelTraditionalHttpSessionCollection. instantiateModel(javax.servlet.http.HttpSession session, String sId)Factory Method: Instantiate a AbstractHttpSessionModel or subclass thereof.Methods in com.tangosol.coherence.servlet with parameters of type AbstractHttpSessionModel Modifier and Type Method Description voidCacheDelegator. deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)Delete the session from the cluster cache.voidDefaultCacheDelegator. deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)voidLocalSessionCacheDelegator. deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)voidSessionLocalBackingMapCacheDelegator. deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)protected voidAbstractHttpSessionCollection. fireSessionDestroyedListeners(String sId, AbstractHttpSessionModel model)voidCacheDelegator. flush(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)Perform a flush operation of the session onto the cluster cachevoidDefaultCacheDelegator. flush(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)voidLocalSessionCacheDelegator. flush(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)voidSessionLocalBackingMapCacheDelegator. flush(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)voidCacheDelegator. optimisticModelUpdate(AbstractHttpSessionModel model)Perform an optimistic model update in the cache.voidDefaultCacheDelegator. optimisticModelUpdate(AbstractHttpSessionModel model)voidLocalSessionCacheDelegator. optimisticModelUpdate(AbstractHttpSessionModel model)voidSessionLocalBackingMapCacheDelegator. optimisticModelUpdate(AbstractHttpSessionModel model)voidCacheDelegator. putModel(AbstractHttpSessionModel model)Put a session model in the cache.voidDefaultCacheDelegator. putModel(AbstractHttpSessionModel model)voidLocalSessionCacheDelegator. putModel(AbstractHttpSessionModel model)voidSessionLocalBackingMapCacheDelegator. putModel(AbstractHttpSessionModel model)protected voidAbstractHttpSessionCollection. remapSessionId(AbstractHttpSessionModel model)protected voidAttributeHolder. setModel(AbstractHttpSessionModel model)voidCacheDelegator. updateModelTimestamp(AbstractHttpSessionModel model)Update a session model timestamp in the cache.voidDefaultCacheDelegator. updateModelTimestamp(AbstractHttpSessionModel model)voidSessionLocalBackingMapCacheDelegator. updateModelTimestamp(AbstractHttpSessionModel model)protected voidAbstractHttpSessionCollection. updateSessionStatitics(String sId, AbstractHttpSessionModel model)Constructors in com.tangosol.coherence.servlet with parameters of type AbstractHttpSessionModel Constructor Description AttributeHolder(AbstractHttpSessionModel model)AttributeHolder(String sName, Object oValue, AbstractHttpSessionModel model)Construct an AttributeHolder for a value.
-