Gemfire JavaDocs
Class AbstractSessionCache
- java.lang.Object
-
- org.apache.geode.modules.session.catalina.AbstractSessionCache
-
- All Implemented Interfaces:
SessionCache
- Direct Known Subclasses:
ClientServerSessionCache
,PeerToPeerSessionCache
public abstract class AbstractSessionCache extends java.lang.Object implements SessionCache
-
-
Field Summary
Fields Modifier and Type Field Description protected SessionManager
sessionManager
protected org.apache.geode.modules.session.catalina.internal.DeltaSessionStatistics
statistics
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroySession(java.lang.String sessionId)
Region<java.lang.String,javax.servlet.http.HttpSession>
getOperatingRegion()
java.lang.String
getOperatingRegionName()
javax.servlet.http.HttpSession
getSession(java.lang.String sessionId)
protected SessionManager
getSessionManager()
Region<java.lang.String,javax.servlet.http.HttpSession>
getSessionRegion()
org.apache.geode.modules.session.catalina.internal.DeltaSessionStatistics
getStatistics()
void
putSession(org.apache.catalina.Session session)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.geode.modules.session.catalina.SessionCache
getCache, getDefaultEnableLocalCache, getDefaultRegionAttributesId, initialize, isBackingCacheAvailable, isClientServer, isPeerToPeer, keySet, size, touchSessions
-
-
-
-
Field Detail
-
sessionManager
protected SessionManager sessionManager
-
statistics
protected org.apache.geode.modules.session.catalina.internal.DeltaSessionStatistics statistics
-
-
Method Detail
-
getOperatingRegionName
public java.lang.String getOperatingRegionName()
- Specified by:
getOperatingRegionName
in interfaceSessionCache
-
putSession
public void putSession(org.apache.catalina.Session session)
- Specified by:
putSession
in interfaceSessionCache
-
getSession
public javax.servlet.http.HttpSession getSession(java.lang.String sessionId)
- Specified by:
getSession
in interfaceSessionCache
-
destroySession
public void destroySession(java.lang.String sessionId)
- Specified by:
destroySession
in interfaceSessionCache
-
getStatistics
public org.apache.geode.modules.session.catalina.internal.DeltaSessionStatistics getStatistics()
- Specified by:
getStatistics
in interfaceSessionCache
-
getSessionManager
protected SessionManager getSessionManager()
-
getSessionRegion
public Region<java.lang.String,javax.servlet.http.HttpSession> getSessionRegion()
- Specified by:
getSessionRegion
in interfaceSessionCache
-
getOperatingRegion
public Region<java.lang.String,javax.servlet.http.HttpSession> getOperatingRegion()
- Specified by:
getOperatingRegion
in interfaceSessionCache
-
-