VMware GemFire Java API Reference
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 Object implements SessionCache
-
-
Field Summary
Fields Modifier and Type Field Description protected SessionManagersessionManagerprotected org.apache.geode.modules.session.catalina.internal.DeltaSessionStatisticsstatistics
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroySession(String sessionId)Region<String,javax.servlet.http.HttpSession>getOperatingRegion()StringgetOperatingRegionName()javax.servlet.http.HttpSessiongetSession(String sessionId)protected SessionManagergetSessionManager()Region<String,javax.servlet.http.HttpSession>getSessionRegion()org.apache.geode.modules.session.catalina.internal.DeltaSessionStatisticsgetStatistics()voidputSession(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 String getOperatingRegionName()
- Specified by:
getOperatingRegionNamein interfaceSessionCache
-
putSession
public void putSession(org.apache.catalina.Session session)
- Specified by:
putSessionin interfaceSessionCache
-
getSession
public javax.servlet.http.HttpSession getSession(String sessionId)
- Specified by:
getSessionin interfaceSessionCache
-
destroySession
public void destroySession(String sessionId)
- Specified by:
destroySessionin interfaceSessionCache
-
getStatistics
public org.apache.geode.modules.session.catalina.internal.DeltaSessionStatistics getStatistics()
- Specified by:
getStatisticsin interfaceSessionCache
-
getSessionManager
protected SessionManager getSessionManager()
-
getSessionRegion
public Region<String,javax.servlet.http.HttpSession> getSessionRegion()
- Specified by:
getSessionRegionin interfaceSessionCache
-
getOperatingRegion
public Region<String,javax.servlet.http.HttpSession> getOperatingRegion()
- Specified by:
getOperatingRegionin interfaceSessionCache
-
-