Uses of Class
com.tangosol.coherence.servlet.AbstractHttpSessionCollection
-
Packages that use AbstractHttpSessionCollection Package Description com.tangosol.coherence.servlet Contains classes related to the HTTP Session Replication Module.com.tangosol.coherence.servlet.management Contains Coherence*Web MBean classes. -
-
Uses of AbstractHttpSessionCollection in com.tangosol.coherence.servlet
Subclasses of AbstractHttpSessionCollection in com.tangosol.coherence.servlet Modifier and Type Class Description classMonolithicHttpSessionCollectionAn implementation of HttpSessionCollection that manages 'monolithic' session objects.classSplitHttpSessionCollectionAn implementation of HttpSessionCollection that manages session objects as multiple units, splitting out larger session attributes into separately managed entries.classTraditionalHttpSessionCollectionAn 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.Methods in com.tangosol.coherence.servlet that return AbstractHttpSessionCollection Modifier and Type Method Description protected AbstractHttpSessionCollectionAbstractHttpSessionCollection. getCollection()Obtain the AbstractHttpSessionCollection that is being used in the current application.protected AbstractHttpSessionCollectionAbstractHttpSessionModel. getCollection()Determine the collection that this model belongs to.Methods in com.tangosol.coherence.servlet with parameters of type AbstractHttpSessionCollection Modifier and Type Method Description booleanCacheDelegator. containsKey(String sId, AbstractHttpSessionCollection collection)Check if the cluster cache contains a session obj.booleanDefaultCacheDelegator. containsKey(String sId, AbstractHttpSessionCollection collection)booleanSessionLocalBackingMapCacheDelegator. containsKey(String sId, AbstractHttpSessionCollection collection)Set<String>CacheDelegator. deleteExpiredLocalSessions(AbstractHttpSessionCollection collection)Deletes the locally opened sessions in the session cache which have timed-out and returns the ids for deleted sessions.Set<String>DefaultCacheDelegator. deleteExpiredLocalSessions(AbstractHttpSessionCollection collection)Set<String>LocalSessionCacheDelegator. deleteExpiredLocalSessions(AbstractHttpSessionCollection collection)Set<String>SessionLocalBackingMapCacheDelegator. deleteExpiredLocalSessions(AbstractHttpSessionCollection collection)Set<String>CacheDelegator. deleteExpiredSessions(AbstractHttpSessionCollection collection)Deletes the sessions in the session cache which have timed-out and returns the ids for deleted sessions.Set<String>DefaultCacheDelegator. deleteExpiredSessions(AbstractHttpSessionCollection collection)Set<String>LocalSessionCacheDelegator. deleteExpiredSessions(AbstractHttpSessionCollection collection)Set<String>SessionLocalBackingMapCacheDelegator. deleteExpiredSessions(AbstractHttpSessionCollection collection)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)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)IteratorCacheDelegator. getIteratorForPotentiallyExpiredIds(AbstractHttpSessionCollection collection)Retrieve an iterator of potentially expired session ids.IteratorDefaultCacheDelegator. getIteratorForPotentiallyExpiredIds(AbstractHttpSessionCollection collection)IteratorSessionLocalBackingMapCacheDelegator. getIteratorForPotentiallyExpiredIds(AbstractHttpSessionCollection collection)IteratorCacheDelegator. getIteratorForPotentiallyExpiredLocalIds(AbstractHttpSessionCollection collection)Retrieve an iterator of potentially expired session ids from the list of local sessions.IteratorDefaultCacheDelegator. getIteratorForPotentiallyExpiredLocalIds(AbstractHttpSessionCollection collection)IteratorLocalSessionCacheDelegator. getIteratorForPotentiallyExpiredLocalIds(AbstractHttpSessionCollection collection)IteratorSessionLocalBackingMapCacheDelegator. getIteratorForPotentiallyExpiredLocalIds(AbstractHttpSessionCollection collection)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 voidLogThreadsHoldingLockAgent. logThreadStackTraces(String sId, AbstractHttpSessionCollection collection)protected voidAbstractHttpSessionModel. setCollection(AbstractHttpSessionCollection collection)After deserialization, the collection needs to be configured.voidExitTask. setCollection(AbstractHttpSessionCollection collection)protected voidSplitHttpSessionModel. setCollection(AbstractHttpSessionCollection collection)After deserialization, the collection needs to be configured.Constructors in com.tangosol.coherence.servlet with parameters of type AbstractHttpSessionCollection Constructor Description AbstractHttpSessionModel(AbstractHttpSessionCollection collection, javax.servlet.http.HttpSession session, String sId)Session creation constructor.ExitTask(String sId, AbstractHttpSessionCollection collection)Construct an ExitTask to unlock a specific session. -
Uses of AbstractHttpSessionCollection in com.tangosol.coherence.servlet.management
Methods in com.tangosol.coherence.servlet.management that return AbstractHttpSessionCollection Modifier and Type Method Description protected AbstractHttpSessionCollectionHttpSessionManager. getAbstractHttpSessionCollection()Return the AbstractHttpSessionCollection currently in use.
-