public abstract class AbstractSessionCache extends Object implements SessionCache
Modifier and Type | Field and Description |
---|---|
protected SessionManager |
sessionManager |
protected org.apache.geode.modules.session.catalina.internal.DeltaSessionStatistics |
statistics |
Modifier and Type | Method and Description |
---|---|
void |
destroySession(String sessionId) |
Region<String,javax.servlet.http.HttpSession> |
getOperatingRegion() |
String |
getOperatingRegionName() |
javax.servlet.http.HttpSession |
getSession(String sessionId) |
protected SessionManager |
getSessionManager() |
Region<String,javax.servlet.http.HttpSession> |
getSessionRegion() |
org.apache.geode.modules.session.catalina.internal.DeltaSessionStatistics |
getStatistics() |
void |
putSession(org.apache.catalina.Session session) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCache, getDefaultEnableLocalCache, getDefaultRegionAttributesId, initialize, isBackingCacheAvailable, isClientServer, isPeerToPeer, keySet, size, touchSessions
protected SessionManager sessionManager
protected org.apache.geode.modules.session.catalina.internal.DeltaSessionStatistics statistics
public String getOperatingRegionName()
getOperatingRegionName
in interface SessionCache
public void putSession(org.apache.catalina.Session session)
putSession
in interface SessionCache
public javax.servlet.http.HttpSession getSession(String sessionId)
getSession
in interface SessionCache
public void destroySession(String sessionId)
destroySession
in interface SessionCache
public org.apache.geode.modules.session.catalina.internal.DeltaSessionStatistics getStatistics()
getStatistics
in interface SessionCache
protected SessionManager getSessionManager()
public Region<String,javax.servlet.http.HttpSession> getSessionRegion()
getSessionRegion
in interface SessionCache
public Region<String,javax.servlet.http.HttpSession> getOperatingRegion()
getOperatingRegion
in interface SessionCache