|
||||||||||
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.eclipse.jetty.server.session.HashSessionManager
com.trendmicro.grid.acl.SessionHandlerFactory.LTHashSessionManager
public static class SessionHandlerFactory.LTHashSessionManager
Implements a session handler that does not expire sessions when a transfer is pending.
Nested Class Summary | |
---|---|
protected class |
SessionHandlerFactory.LTHashSessionManager.LTSession
|
Nested classes/interfaces inherited from class org.eclipse.jetty.server.session.HashSessionManager |
---|
org.eclipse.jetty.server.session.HashSessionManager.ClassLoadingObjectInputStream, org.eclipse.jetty.server.session.HashSessionManager.Session |
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.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 | |
---|---|
protected boolean |
doNotExpireSessionsWhenTransferIsPending
|
Fields inherited from class org.eclipse.jetty.server.session.HashSessionManager |
---|
_sessions |
Fields inherited from class org.eclipse.jetty.server.session.AbstractSessionManager |
---|
__distantFuture, _checkingRemoteSessionIdEncoding, _context, _dftMaxIdleSecs, _httpOnly, _loader, _maxCookieAge, _nodeIdInSessionId, _refreshCookieAge, _secureCookies, _sessionAttributeListeners, _sessionCookie, _sessionDomain, _sessionHandler, _sessionIdManager, _sessionIdPathParameterName, _sessionIdPathParameterNamePrefix, _sessionListeners, _sessionPath, _sessionsStats, _sessionTimeStats |
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 | |
---|---|
SessionHandlerFactory.LTHashSessionManager()
|
Method Summary | |
---|---|
boolean |
isDoNotExpireSessionsWhenTransferIsPending()
|
protected org.eclipse.jetty.server.session.AbstractSessionManager.Session |
newSession(javax.servlet.http.HttpServletRequest request)
|
protected org.eclipse.jetty.server.session.AbstractSessionManager.Session |
newSession(long created,
String clusterId)
|
void |
setDoNotExpireSessionsWhenTransferIsPending(boolean doNotExpireSessionsWhenTransferIsPending)
|
Methods inherited from class org.eclipse.jetty.server.session.HashSessionManager |
---|
addSession, doStart, doStop, getSavePeriod, getScavengePeriod, getSession, getSessionMap, getSessions, getStoreDirectory, invalidateSessions, isLazyLoad, removeSession, restoreSession, restoreSessions, saveSessions, setLazyLoad, setMaxInactiveInterval, setSavePeriod, setScavengePeriod, setStoreDirectory |
Methods inherited from class org.eclipse.jetty.server.session.AbstractSessionManager |
---|
access, addEventListener, addSession, clearEventListeners, complete, getClusterId, getHttpOnly, getHttpSession, getIdManager, getMaxCookieAge, getMaxInactiveInterval, getMaxSessions, getMetaManager, getMinSessions, getNodeId, getRefreshCookieAge, getSecureCookies, getSessionCookie, getSessionCookie, getSessionDomain, getSessionHandler, getSessionIdPathParameterName, getSessionIdPathParameterNamePrefix, getSessionPath, getSessionsMax, getSessionsTotal, getSessionTimeMax, getSessionTimeMean, getSessionTimeStdDev, getSessionTimeTotal, isCheckingRemoteSessionIdEncoding, isNodeIdInSessionId, isUsingCookies, isValid, newHttpSession, removeEventListener, removeSession, removeSession, resetStats, setCheckingRemoteSessionIdEncoding, setHttpOnly, setIdManager, setMaxCookieAge, setMetaManager, setNodeIdInSessionId, setRefreshCookieAge, setSecureCookies, setSessionCookie, setSessionDomain, setSessionHandler, setSessionIdPathParameterName, setSessionPath, setUsingCookies, 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 |
Field Detail |
---|
protected boolean doNotExpireSessionsWhenTransferIsPending
Constructor Detail |
---|
public SessionHandlerFactory.LTHashSessionManager()
Method Detail |
---|
public boolean isDoNotExpireSessionsWhenTransferIsPending()
public void setDoNotExpireSessionsWhenTransferIsPending(boolean doNotExpireSessionsWhenTransferIsPending)
protected org.eclipse.jetty.server.session.AbstractSessionManager.Session newSession(javax.servlet.http.HttpServletRequest request)
newSession
in class org.eclipse.jetty.server.session.HashSessionManager
protected org.eclipse.jetty.server.session.AbstractSessionManager.Session newSession(long created, String clusterId)
newSession
in class org.eclipse.jetty.server.session.HashSessionManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |