Package com.aspectran.with.jetty
Class JettySessionHandler
- 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
-
- com.aspectran.with.jetty.JettySessionHandler
-
- 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.LifeCycle
public class JettySessionHandler extends org.eclipse.jetty.server.session.SessionHandler
Extended Jetty's 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.SessionAsyncListener, 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
-
-
Field Summary
-
Fields inherited from class org.eclipse.jetty.server.session.SessionHandler
__CheckRemoteSessionEncoding, __DefaultSessionCookie, __DefaultSessionDomain, __DefaultSessionIdPathParameterName, __defaultSessionTrackingModes, __MaxAgeProperty, __SessionCookieProperty, __SessionDomainProperty, __SessionIdPathParameterNameProperty, __SessionPathProperty, _candidateSessionIdsForExpiry, _checkingRemoteSessionIdEncoding, _context, _dftMaxIdleSecs, _httpOnly, _loader, _maxCookieAge, _nodeIdInSessionId, _ownScheduler, _refreshCookieAge, _scheduler, _secureCookies, _secureRequestOnly, _sessionAsyncListener, _sessionAttributeListeners, _sessionCache, _sessionComment, _sessionContext, _sessionCookie, _sessionDomain, _sessionIdListeners, _sessionIdManager, _sessionIdPathParameterName, _sessionIdPathParameterNamePrefix, _sessionListeners, _sessionPath, _sessionsCreatedStats, _sessionTimeStats, _sessionTrackingModes, _usingCookies, _usingURLs, DEFAULT_TRACKING, MAX_INACTIVE_MINUTES, SESSION_LISTENER_TYPES
-
-
Constructor Summary
Constructors Constructor Description JettySessionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setSessionCache(org.eclipse.jetty.server.session.SessionCacheFactory sessionCacheFactory)
void
setSessionDataStore(org.eclipse.jetty.server.session.SessionDataStoreFactory sessionDataStoreFactory)
-
Methods inherited from class org.eclipse.jetty.server.session.SessionHandler
access, addEventListener, checkRequestedSessionId, clearEventListeners, complete, complete, doHandle, doScope, doSessionAttributeListeners, doStart, doStop, getDefaultSessionTrackingModes, getEffectiveSessionTrackingModes, getExtendedId, getHttpOnly, getHttpSession, getId, getMaxCookieAge, getMaxInactiveInterval, getRefreshCookieAge, getScheduler, getSecureCookies, getSession, getSessionCache, getSessionCookie, getSessionCookie, getSessionCookieConfig, getSessionDomain, getSessionIdManager, getSessionIdPathParameterName, getSessionIdPathParameterNamePrefix, getSessionPath, getSessionsCreated, getSessionTimeMax, getSessionTimeMean, getSessionTimeStdDev, getSessionTimeTotal, invalidate, isCheckingRemoteSessionIdEncoding, isIdInUse, isNodeIdInSessionId, isSecureRequestOnly, isUsingCookies, isUsingURLs, isValid, newHttpSession, removeEventListener, removeSession, renewSessionId, scavenge, sessionInactivityTimerExpired, setCheckingRemoteSessionIdEncoding, setHttpOnly, setMaxInactiveInterval, setNodeIdInSessionId, setRefreshCookieAge, 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, 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
-
-
-
-
Method Detail
-
setSessionCache
public void setSessionCache(org.eclipse.jetty.server.session.SessionCacheFactory sessionCacheFactory)
-
setSessionDataStore
public void setSessionDataStore(org.eclipse.jetty.server.session.SessionDataStoreFactory sessionDataStoreFactory) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-