public class HazelcastSessionManager
extends org.eclipse.jetty.nosql.NoSqlSessionManager
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, SESSION_KNOWN_ONLY_TO_AUTHENTICATED_listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING__CheckRemoteSessionEncoding, __DefaultSessionCookie, __DefaultSessionDomain, __DefaultSessionIdPathParameterName, __MaxAgeProperty, __SessionCookieProperty, __SessionDomainProperty, __SessionIdPathParameterNameProperty, __SessionPathProperty| Constructor and Description |
|---|
HazelcastSessionManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
doStart() |
protected void |
invalidateSession(String idInCluster) |
protected org.eclipse.jetty.nosql.NoSqlSession |
loadSession(String clusterId) |
protected Object |
refresh(org.eclipse.jetty.nosql.NoSqlSession session,
Object version) |
protected boolean |
remove(org.eclipse.jetty.nosql.NoSqlSession session) |
protected Object |
save(org.eclipse.jetty.nosql.NoSqlSession session,
Object version,
boolean activateAfterSave) |
addSession, getIdlePeriod, getSavePeriod, getSession, getStalePeriod, invalidateSessions, isInvalidateOnStop, isPreserveOnStop, isSaveAllAttributes, newSession, removeSession, setIdlePeriod, setInvalidateOnStop, setPreserveOnStop, setSaveAllAttributes, setSavePeriod, setStalePeriodaccess, addEventListener, addSession, clearEventListeners, complete, doSessionAttributeListeners, doStop, getClusterId, getContext, getContextHandler, getDefaultSessionTrackingModes, getEffectiveSessionTrackingModes, getHttpOnly, getHttpSession, getIdManager, getMaxCookieAge, getMaxInactiveInterval, getMaxSessions, getMetaManager, getMinSessions, getNodeId, getRefreshCookieAge, getSecureCookies, getSessionCookie, getSessionCookie, getSessionCookieConfig, getSessionDomain, getSessionHandler, getSessionIdManager, getSessionIdPathParameterName, getSessionIdPathParameterNamePrefix, getSessionMap, getSessionPath, getSessions, getSessionsMax, getSessionsTotal, getSessionTimeMax, getSessionTimeMean, getSessionTimeStdDev, getSessionTimeTotal, isCheckingRemoteSessionIdEncoding, isNodeIdInSessionId, isSecureRequestOnly, isUsingCookies, isUsingURLs, isValid, newHttpSession, removeEventListener, removeSession, removeSession, renewSession, 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, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccess, addEventListener, clearEventListeners, complete, getClusterId, getDefaultSessionTrackingModes, getEffectiveSessionTrackingModes, getHttpOnly, getHttpSession, getMaxInactiveInterval, getMetaManager, getNodeId, getSessionCookie, getSessionCookieConfig, getSessionIdManager, getSessionIdPathParameterName, getSessionIdPathParameterNamePrefix, isCheckingRemoteSessionIdEncoding, isUsingCookies, isUsingURLs, isValid, newHttpSession, removeEventListener, setCheckingRemoteSessionIdEncoding, setMaxInactiveInterval, setSessionHandler, setSessionIdManager, setSessionIdPathParameterName, setSessionTrackingModespublic void doStart()
throws Exception
doStart in class org.eclipse.jetty.nosql.NoSqlSessionManagerExceptionprotected Object save(org.eclipse.jetty.nosql.NoSqlSession session, Object version, boolean activateAfterSave)
save in class org.eclipse.jetty.nosql.NoSqlSessionManagerprotected Object refresh(org.eclipse.jetty.nosql.NoSqlSession session, Object version)
refresh in class org.eclipse.jetty.nosql.NoSqlSessionManagerprotected org.eclipse.jetty.nosql.NoSqlSession loadSession(String clusterId)
loadSession in class org.eclipse.jetty.nosql.NoSqlSessionManagerprotected boolean remove(org.eclipse.jetty.nosql.NoSqlSession session)
remove in class org.eclipse.jetty.nosql.NoSqlSessionManagerprotected void invalidateSession(String idInCluster)
invalidateSession in class org.eclipse.jetty.nosql.NoSqlSessionManagerCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.