public abstract class SessionManagerSkeleton<T extends SessionManagerSkeleton.SessionSkeleton>
extends org.eclipse.jetty.server.session.AbstractSessionManager
| Modifier and Type | Class and Description |
|---|---|
class |
SessionManagerSkeleton.SessionSkeleton |
org.eclipse.jetty.server.session.AbstractSessionManager.SessionIf__defaultSessionTrackingModes, __distantFuture, _checkingRemoteSessionIdEncoding, _context, _dftMaxIdleSecs, _httpOnly, _loader, _maxCookieAge, _nodeIdInSessionId, _refreshCookieAge, _secureCookies, _secureRequestOnly, _sessionAttributeListeners, _sessionComment, _sessionCookie, _sessionDomain, _sessionHandler, _sessionIdManager, _sessionIdPathParameterName, _sessionIdPathParameterNamePrefix, _sessionListeners, _sessionPath, _sessionsStats, _sessionTimeStats, _sessionTrackingModes_listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING__CheckRemoteSessionEncoding, __DefaultSessionCookie, __DefaultSessionDomain, __DefaultSessionIdPathParameterName, __MaxAgeProperty, __SessionCookieProperty, __SessionDomainProperty, __SessionIdPathParameterNameProperty, __SessionPathProperty| Constructor and Description |
|---|
SessionManagerSkeleton() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSession(org.eclipse.jetty.server.session.AbstractSession session) |
protected abstract void |
deleteSession(T session) |
void |
doStart() |
void |
doStop() |
void |
expire(List<String> expired) |
protected String |
getCanonicalizedContext() |
SessionManagerSkeleton.SessionSkeleton |
getSession(String clusterId) |
Map |
getSessionMap()
Deprecated.
|
protected String |
getVirtualHost() |
void |
invalidateSession(String clusterId) |
protected void |
invalidateSessions() |
protected abstract T |
loadSession(String clusterId,
T current) |
void |
removeSession(org.eclipse.jetty.server.session.AbstractSession sess,
boolean invalidate) |
protected boolean |
removeSession(String clusterId) |
void |
setDomain(String domain) |
void |
setMaxCookieAge(int seconds) |
void |
setSessionDomain(String domain) |
void |
setSessionPath(String path) |
protected abstract void |
storeSession(T session) |
access, addEventListener, addSession, clearEventListeners, complete, doSessionAttributeListeners, getClusterId, getContext, getContextHandler, getDefaultSessionTrackingModes, getEffectiveSessionTrackingModes, getHttpOnly, getHttpSession, getIdManager, getMaxInactiveInterval, getMaxSessions, getMetaManager, getMinSessions, getNodeId, getRefreshCookieAge, getSecureCookies, getSessionCookie, getSessionCookie, getSessionCookieConfig, getSessionDomain, getSessionHandler, getSessionIdManager, getSessionIdPathParameterName, getSessionIdPathParameterNamePrefix, getSessions, getSessionsMax, getSessionsTotal, getSessionTimeMax, getSessionTimeMean, getSessionTimeStdDev, getSessionTimeTotal, isCheckingRemoteSessionIdEncoding, isNodeIdInSessionId, isSecureRequestOnly, isUsingCookies, isUsingURLs, isValid, newHttpSession, newSession, removeEventListener, removeSession, resetStats, setCheckingRemoteSessionIdEncoding, setHttpOnly, setIdManager, setMaxInactiveInterval, setNodeIdInSessionId, setRefreshCookieAge, setSecureRequestOnly, setSessionCookie, setSessionHandler, setSessionIdManager, setSessionIdPathParameterName, setSessionTrackingModes, setUsingCookies, statsResetaddLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop, toStringpublic void doStart()
throws Exception
doStart in class org.eclipse.jetty.server.session.AbstractSessionManagerExceptionpublic void doStop()
throws Exception
doStop in class org.eclipse.jetty.server.session.AbstractSessionManagerExceptionprotected final void addSession(org.eclipse.jetty.server.session.AbstractSession session)
addSession in class org.eclipse.jetty.server.session.AbstractSessionManagerpublic final void removeSession(org.eclipse.jetty.server.session.AbstractSession sess,
boolean invalidate)
removeSession in class org.eclipse.jetty.server.session.AbstractSessionManagerprotected final boolean removeSession(String clusterId)
removeSession in class org.eclipse.jetty.server.session.AbstractSessionManagerpublic final SessionManagerSkeleton.SessionSkeleton getSession(String clusterId)
getSession in class org.eclipse.jetty.server.session.AbstractSessionManager@Deprecated public final Map getSessionMap()
getSessionMap in class org.eclipse.jetty.server.session.AbstractSessionManagerprotected final void invalidateSessions()
invalidateSessions in class org.eclipse.jetty.server.session.AbstractSessionManagerpublic final void invalidateSession(String clusterId)
public final void setSessionPath(String path)
public final void setMaxCookieAge(int seconds)
public void setSessionDomain(String domain)
public void setDomain(String domain)
protected final String getVirtualHost()
protected final String getCanonicalizedContext()
protected abstract void storeSession(T session)
protected abstract void deleteSession(T session)
Copyright © 2011-2012 Ovea. All Rights Reserved.