public class SessionManager
extends org.eclipse.jetty.server.session.HashSessionManager
org.eclipse.jetty.server.session.HashSessionManager.Saver, org.eclipse.jetty.server.session.HashSessionManager.Scavengerorg.eclipse.jetty.server.session.AbstractSessionManager.CookieConfig, org.eclipse.jetty.server.session.AbstractSessionManager.SessionIforg.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener__defaultSessionTrackingModes, __distantFuture, _checkingRemoteSessionIdEncoding, _context, _dftMaxIdleSecs, _httpOnly, _loader, _maxCookieAge, _nodeIdInSessionId, _refreshCookieAge, _secureCookies, _secureRequestOnly, _sessionAttributeListeners, _sessionComment, _sessionCookie, _sessionDomain, _sessionHandler, _sessionIdListeners, _sessionIdManager, _sessionIdPathParameterName, _sessionIdPathParameterNamePrefix, _sessionListeners, _sessionPath, _sessionsStats, _sessionTimeStats, _sessionTrackingModesFAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING__CheckRemoteSessionEncoding, __DefaultSessionCookie, __DefaultSessionDomain, __DefaultSessionIdPathParameterName, __MaxAgeProperty, __SessionCookieProperty, __SessionDomainProperty, __SessionIdPathParameterNameProperty, __SessionPathProperty| Constructor and Description |
|---|
SessionManager(IHttpConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.jetty.server.session.AbstractSession |
getSession(String idInCluster) |
boolean |
isValid(javax.servlet.http.HttpSession session) |
protected org.eclipse.jetty.server.session.AbstractSession |
newSession(javax.servlet.http.HttpServletRequest request) |
protected org.eclipse.jetty.server.session.AbstractSession |
newSession(long created,
long accessed,
String clusterId) |
void |
renewSessionId(String oldClusterId,
String oldNodeId,
String newClusterId,
String newNodeId) |
protected void |
shutdownSessions() |
addSession, doStart, doStop, getIdleSavePeriod, getSavePeriod, getScavengePeriod, getSessions, getStoreDirectory, isDeleteUnrestorableSessions, isLazyLoad, removeSession, restoreSession, restoreSession, restoreSessions, saveSessions, scavenge, setDeleteUnrestorableSessions, setIdleSavePeriod, setLazyLoad, setMaxInactiveInterval, setSavePeriod, setScavengePeriod, setStoreDirectoryaccess, addEventListener, addSession, clearEventListeners, complete, doSessionAttributeListeners, getClusterId, getContext, getContextHandler, getDefaultSessionTrackingModes, getEffectiveSessionTrackingModes, getHttpOnly, getHttpSession, getMaxCookieAge, getMaxInactiveInterval, getMetaManager, getNodeId, getRefreshCookieAge, getSecureCookies, getSessionCookie, getSessionCookie, getSessionCookieConfig, getSessionDomain, getSessionHandler, getSessionIdManager, getSessionIdPathParameterName, getSessionIdPathParameterNamePrefix, getSessionPath, getSessionsMax, getSessionsTotal, getSessionTimeMax, getSessionTimeMean, getSessionTimeStdDev, getSessionTimeTotal, isCheckingRemoteSessionIdEncoding, isNodeIdInSessionId, isSecureRequestOnly, isUsingCookies, isUsingURLs, newHttpSession, removeEventListener, removeSession, removeSession, setCheckingRemoteSessionIdEncoding, setHttpOnly, setNodeIdInSessionId, setRefreshCookieAge, setSecureRequestOnly, setSessionCookie, setSessionHandler, setSessionIdManager, setSessionIdPathParameterName, setSessionTrackingModes, setUsingCookies, statsResetaddBean, addBean, addBean, addEventListener, addManaged, contains, destroy, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic SessionManager(IHttpConfiguration config)
public org.eclipse.jetty.server.session.AbstractSession getSession(String idInCluster)
getSession in class org.eclipse.jetty.server.session.HashSessionManagerpublic boolean isValid(javax.servlet.http.HttpSession session)
isValid in interface org.eclipse.jetty.server.SessionManagerisValid in class org.eclipse.jetty.server.session.AbstractSessionManagerprotected void shutdownSessions()
throws Exception
shutdownSessions in class org.eclipse.jetty.server.session.HashSessionManagerExceptionpublic void renewSessionId(String oldClusterId, String oldNodeId, String newClusterId, String newNodeId)
renewSessionId in interface org.eclipse.jetty.server.SessionManagerrenewSessionId in class org.eclipse.jetty.server.session.HashSessionManagerprotected org.eclipse.jetty.server.session.AbstractSession newSession(javax.servlet.http.HttpServletRequest request)
newSession in class org.eclipse.jetty.server.session.HashSessionManagerprotected org.eclipse.jetty.server.session.AbstractSession newSession(long created,
long accessed,
String clusterId)
newSession in class org.eclipse.jetty.server.session.HashSessionManagerCopyright © 2020 Prompto. All rights reserved.