Class PaxWebSessionHandler
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.util.component.ContainerLifeCycle
-
- org.eclipse.jetty.server.handler.AbstractHandler
-
- org.eclipse.jetty.server.handler.AbstractHandlerContainer
-
- org.eclipse.jetty.server.handler.HandlerWrapper
-
- org.eclipse.jetty.server.handler.ScopedHandler
-
- org.eclipse.jetty.server.session.SessionHandler
-
- org.ops4j.pax.web.service.jetty.internal.PaxWebSessionHandler
-
- All Implemented Interfaces:
org.eclipse.jetty.server.Handler,org.eclipse.jetty.server.HandlerContainer,org.eclipse.jetty.util.component.Container,org.eclipse.jetty.util.component.Destroyable,org.eclipse.jetty.util.component.Dumpable,org.eclipse.jetty.util.component.Dumpable.DumpableContainer,org.eclipse.jetty.util.component.LifeCycle
public class PaxWebSessionHandler extends org.eclipse.jetty.server.session.SessionHandler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jetty.server.session.SessionHandler
org.eclipse.jetty.server.session.SessionHandler.CookieConfig, org.eclipse.jetty.server.session.SessionHandler.SessionIf
-
Nested classes/interfaces inherited from class org.eclipse.jetty.server.handler.AbstractHandler
org.eclipse.jetty.server.handler.AbstractHandler.ErrorDispatchHandler
-
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.Container
org.eclipse.jetty.util.component.Container.InheritedListener, org.eclipse.jetty.util.component.Container.Listener
-
-
Field Summary
-
Fields inherited from class org.eclipse.jetty.server.session.SessionHandler
__CheckRemoteSessionEncoding, __DefaultSessionCookie, __DefaultSessionDomain, __DefaultSessionIdPathParameterName, __MaxAgeProperty, __SessionCookieProperty, __SessionDomainProperty, __SessionIdPathParameterNameProperty, __SessionPathProperty, _candidateSessionIdsForExpiry, _checkingRemoteSessionIdEncoding, _context, _dftMaxIdleSecs, _httpOnly, _loader, _maxCookieAge, _nodeIdInSessionId, _ownScheduler, _refreshCookieAge, _scheduler, _secureCookies, _secureRequestOnly, _sessionAttributeListeners, _sessionCache, _sessionComment, _sessionContext, _sessionCookie, _sessionDomain, _sessionIdListeners, _sessionIdManager, _sessionIdPathParameterName, _sessionIdPathParameterNamePrefix, _sessionListeners, _sessionPath, _sessionsCreatedStats, _sessionTimeStats, _sessionTrackingModes, _usingCookies, _usingURLs, DEFAULT_SESSION_TRACKING_MODES, DEFAULT_TRACKING, MAX_INACTIVE_MINUTES, SESSION_LISTENER_TYPES
-
-
Constructor Summary
Constructors Constructor Description PaxWebSessionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExtendedId(javax.servlet.http.HttpSession session)javax.servlet.http.HttpSessiongetHttpSession(String extendedId)voidrenewSessionId(String oldId, String oldExtendedId, String newId, String newExtendedId)-
Methods inherited from class org.eclipse.jetty.server.session.SessionHandler
access, addEventListener, callSessionCreatedListeners, callSessionDestroyedListeners, callSessionIdListeners, checkRequestedSessionId, clearEventListeners, commit, complete, complete, doHandle, doScope, doSessionAttributeListeners, doStart, doStop, getDefaultSessionTrackingModes, getEffectiveSessionTrackingModes, getHttpOnly, getId, getMaxCookieAge, getMaxInactiveInterval, getRefreshCookieAge, getSameSite, getScheduler, getSecureCookies, getSession, getSessionCache, getSessionCookie, getSessionCookie, getSessionCookieConfig, getSessionCookieName, getSessionDomain, getSessionIdManager, getSessionIdPathParameterName, getSessionIdPathParameterNamePrefix, getSessionPath, getSessionsCreated, getSessionTimeMax, getSessionTimeMean, getSessionTimeStdDev, getSessionTimeTotal, invalidate, isCheckingRemoteSessionIdEncoding, isIdInUse, isNodeIdInSessionId, isSecureRequestOnly, isUsingCookies, isUsingURLs, isValid, newHttpSession, recordSessionTime, removeEventListener, removeSession, scavenge, sessionInactivityTimerExpired, sessionInactivityTimerExpired, setCheckingRemoteSessionIdEncoding, setHttpOnly, setMaxInactiveInterval, setNodeIdInSessionId, setRefreshCookieAge, setSameSite, setSecureRequestOnly, setSessionCache, setSessionCookie, setSessionIdManager, setSessionIdPathParameterName, setSessionTrackingModes, setUsingCookies, shutdownSessions, statsReset, toString
-
Methods inherited from class org.eclipse.jetty.server.handler.ScopedHandler
handle, nextHandle, nextScope
-
Methods inherited from class org.eclipse.jetty.server.handler.HandlerWrapper
destroy, expandChildren, getHandler, getHandlers, insertHandler, setHandler
-
Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandlerContainer
doShutdown, expandHandler, findContainerOf, getChildHandlerByClass, getChildHandlers, getChildHandlersByClass, setServer
-
Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle
addBean, addBean, addEventListener, addManaged, contains, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpObjects, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeans
-
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getHttpSession
public javax.servlet.http.HttpSession getHttpSession(String extendedId)
- Overrides:
getHttpSessionin classorg.eclipse.jetty.server.session.SessionHandler
-
renewSessionId
public void renewSessionId(String oldId, String oldExtendedId, String newId, String newExtendedId)
- Overrides:
renewSessionIdin classorg.eclipse.jetty.server.session.SessionHandler
-
getExtendedId
public String getExtendedId(javax.servlet.http.HttpSession session)
- Overrides:
getExtendedIdin classorg.eclipse.jetty.server.session.SessionHandler
-
-