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 class
MonolithicHttpSessionCollection
An implementation of HttpSessionCollection that manages 'monolithic' session objects.class
SplitHttpSessionCollection
An implementation of HttpSessionCollection that manages session objects as multiple units, splitting out larger session attributes into separately managed entries.class
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.Methods in com.tangosol.coherence.servlet that return AbstractHttpSessionCollection Modifier and Type Method Description protected AbstractHttpSessionCollection
AbstractHttpSessionCollection. getCollection()
Obtain the AbstractHttpSessionCollection that is being used in the current application.protected AbstractHttpSessionCollection
AbstractHttpSessionModel. 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 boolean
CacheDelegator. containsKey(String sId, AbstractHttpSessionCollection collection)
Check if the cluster cache contains a session obj.boolean
DefaultCacheDelegator. containsKey(String sId, AbstractHttpSessionCollection collection)
boolean
SessionLocalBackingMapCacheDelegator. 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)
void
CacheDelegator. deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)
Delete the session from the cluster cache.void
DefaultCacheDelegator. deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)
void
LocalSessionCacheDelegator. deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)
void
SessionLocalBackingMapCacheDelegator. deleteModel(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)
void
CacheDelegator. flush(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)
Perform a flush operation of the session onto the cluster cachevoid
DefaultCacheDelegator. flush(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)
void
LocalSessionCacheDelegator. flush(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)
void
SessionLocalBackingMapCacheDelegator. flush(AbstractHttpSessionCollection collection, AbstractHttpSessionModel model)
Iterator
CacheDelegator. getIteratorForPotentiallyExpiredIds(AbstractHttpSessionCollection collection)
Retrieve an iterator of potentially expired session ids.Iterator
DefaultCacheDelegator. getIteratorForPotentiallyExpiredIds(AbstractHttpSessionCollection collection)
Iterator
SessionLocalBackingMapCacheDelegator. getIteratorForPotentiallyExpiredIds(AbstractHttpSessionCollection collection)
Iterator
CacheDelegator. getIteratorForPotentiallyExpiredLocalIds(AbstractHttpSessionCollection collection)
Retrieve an iterator of potentially expired session ids from the list of local sessions.Iterator
DefaultCacheDelegator. getIteratorForPotentiallyExpiredLocalIds(AbstractHttpSessionCollection collection)
Iterator
LocalSessionCacheDelegator. getIteratorForPotentiallyExpiredLocalIds(AbstractHttpSessionCollection collection)
Iterator
SessionLocalBackingMapCacheDelegator. getIteratorForPotentiallyExpiredLocalIds(AbstractHttpSessionCollection collection)
AbstractHttpSessionModel
CacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection)
Retrieve a model from the cluster cacheAbstractHttpSessionModel
CacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection, boolean fLite)
Retrieve a model from the cluster cacheAbstractHttpSessionModel
DefaultCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection)
AbstractHttpSessionModel
DefaultCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection, boolean fLite)
AbstractHttpSessionModel
SessionLocalBackingMapCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection)
AbstractHttpSessionModel
SessionLocalBackingMapCacheDelegator. getModel(String sId, AbstractHttpSessionCollection collection, boolean fLite)
protected void
LogThreadsHoldingLockAgent. logThreadStackTraces(String sId, AbstractHttpSessionCollection collection)
protected void
AbstractHttpSessionModel. setCollection(AbstractHttpSessionCollection collection)
After deserialization, the collection needs to be configured.void
ExitTask. setCollection(AbstractHttpSessionCollection collection)
protected void
SplitHttpSessionModel. 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 AbstractHttpSessionCollection
HttpSessionManager. getAbstractHttpSessionCollection()
Return the AbstractHttpSessionCollection currently in use.
-