|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.server.session.AbstractSessionManager
org.apache.geronimo.jetty8.cluster.ClusteredSessionManager
public class ClusteredSessionManager
| Nested Class Summary | |
|---|---|
class |
ClusteredSessionManager.ClusteredSession
|
| Nested classes/interfaces inherited from class org.eclipse.jetty.server.session.AbstractSessionManager |
|---|
org.eclipse.jetty.server.session.AbstractSessionManager.NullSessionContext, org.eclipse.jetty.server.session.AbstractSessionManager.Session, org.eclipse.jetty.server.session.AbstractSessionManager.SessionIf |
| Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle |
|---|
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener |
| Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle |
|---|
org.eclipse.jetty.util.component.LifeCycle.Listener |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.jetty.server.session.AbstractSessionManager |
|---|
__defaultSessionTrackingModes, __distantFuture, _checkingRemoteSessionIdEncoding, _context, _dftMaxIdleSecs, _httpOnly, _loader, _maxCookieAge, _nodeIdInSessionId, _refreshCookieAge, _secureCookies, _sessionAttributeListeners, _sessionComment, _sessionCookie, _sessionDomain, _sessionHandler, _sessionIdManager, _sessionIdPathParameterName, _sessionIdPathParameterNamePrefix, _sessionListeners, _sessionPath, _sessionsStats, _sessionTimeStats, _sessionTrackingModes |
| Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle |
|---|
_listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING |
| Fields inherited from interface org.eclipse.jetty.server.SessionManager |
|---|
__CheckRemoteSessionEncoding, __DefaultSessionCookie, __DefaultSessionDomain, __DefaultSessionIdPathParameterName, __MaxAgeProperty, __SessionCookieProperty, __SessionDomainProperty, __SessionIdPathParameterNameProperty, __SessionPathProperty |
| Constructor Summary | |
|---|---|
ClusteredSessionManager(SessionManager sessionManager)
|
|
| Method Summary | |
|---|---|
protected void |
addSession(org.eclipse.jetty.server.session.AbstractSessionManager.Session session)
|
void |
complete(javax.servlet.http.HttpSession session)
|
org.eclipse.jetty.server.session.AbstractSessionManager.Session |
getSession(java.lang.String idInCluster)
|
java.util.Map |
getSessionMap()
|
int |
getSessions()
|
protected void |
invalidateSessions()
|
protected org.eclipse.jetty.server.session.AbstractSessionManager.Session |
newSession(javax.servlet.http.HttpServletRequest request)
|
protected boolean |
removeSession(java.lang.String idInCluster)
|
| Methods inherited from class org.eclipse.jetty.server.session.AbstractSessionManager |
|---|
access, addEventListener, addSession, clearEventListeners, doStart, doStop, getClusterId, getDefaultSessionTrackingModes, getEffectiveSessionTrackingModes, getHttpOnly, getHttpSession, getIdManager, getMaxInactiveInterval, getMaxSessions, getMetaManager, getMinSessions, getNodeId, getRefreshCookieAge, getSessionCookie, getSessionCookieConfig, getSessionHandler, getSessionIdPathParameterName, getSessionIdPathParameterNamePrefix, getSessionsMax, getSessionsTotal, getSessionTimeMax, getSessionTimeMean, getSessionTimeStdDev, getSessionTimeTotal, isCheckingRemoteSessionIdEncoding, isNodeIdInSessionId, isUsingCookies, isUsingURLs, isValid, newHttpSession, removeEventListener, removeSession, removeSession, resetStats, setCheckingRemoteSessionIdEncoding, setHttpOnly, setIdManager, setMaxInactiveInterval, setNodeIdInSessionId, setRefreshCookieAge, setSecureCookies, setSessionCookie, setSessionDomain, setSessionHandler, setSessionIdPathParameterName, setSessionTrackingModes, statsReset |
| Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle |
|---|
addLifeCycleListener, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jetty.util.component.LifeCycle |
|---|
addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop |
| Constructor Detail |
|---|
public ClusteredSessionManager(SessionManager sessionManager)
| Method Detail |
|---|
protected org.eclipse.jetty.server.session.AbstractSessionManager.Session newSession(javax.servlet.http.HttpServletRequest request)
newSession in class org.eclipse.jetty.server.session.AbstractSessionManagerpublic void complete(javax.servlet.http.HttpSession session)
complete in interface org.eclipse.jetty.server.SessionManagercomplete in class org.eclipse.jetty.server.session.AbstractSessionManagerprotected void addSession(org.eclipse.jetty.server.session.AbstractSessionManager.Session session)
addSession in class org.eclipse.jetty.server.session.AbstractSessionManagerprotected boolean removeSession(java.lang.String idInCluster)
removeSession in class org.eclipse.jetty.server.session.AbstractSessionManagerpublic org.eclipse.jetty.server.session.AbstractSessionManager.Session getSession(java.lang.String idInCluster)
getSession in class org.eclipse.jetty.server.session.AbstractSessionManagerpublic int getSessions()
getSessions in class org.eclipse.jetty.server.session.AbstractSessionManagerpublic java.util.Map getSessionMap()
getSessionMap in class org.eclipse.jetty.server.session.AbstractSessionManagerprotected void invalidateSessions()
invalidateSessions in class org.eclipse.jetty.server.session.AbstractSessionManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||