org.mortbay.jetty.servlet
Class HashSessionManager

java.lang.Object
  extended byorg.mortbay.component.AbstractLifeCycle
      extended byorg.mortbay.jetty.servlet.AbstractSessionManager
          extended byorg.mortbay.jetty.servlet.HashSessionManager
All Implemented Interfaces:
LifeCycle, Serializable, SessionManager

public class HashSessionManager
extends AbstractSessionManager

An in-memory implementation of SessionManager.

Author:
Greg Wilkins (gregw)
See Also:
Serialized Form

Nested Class Summary
protected  class HashSessionManager.Session
           
 
Nested classes inherited from class org.mortbay.jetty.servlet.AbstractSessionManager
AbstractSessionManager.NullSessionContext
 
Field Summary
 
Fields inherited from class org.mortbay.jetty.servlet.AbstractSessionManager
__distantFuture, _context, _httpOnly, _loader, _maxAgeSet, _maxSessionCookieAge, _maxSessions, _minSessions, _secureCookies, _sessionAttributeListeners, _sessionCookie, _sessionDomain, _sessionListeners, _sessionPath, _sessions, _sessionURL, _sessionURLPrefix
 
Fields inherited from interface org.mortbay.jetty.SessionManager
__DefaultMaxAge, __DefaultSessionCookie, __DefaultSessionDomain, __DefaultSessionURL, __MaxAgeProperty, __MaxAgeSystemProperty, __SessionCookieProperty, __SessionCookieSystemProperty, __SessionDomainProperty, __SessionPathProperty, __SessionURLProperty, __SessionURLSystemProperty
 
Constructor Summary
HashSessionManager()
           
 
Method Summary
protected  AbstractSessionManager.Session newSession(HttpServletRequest request)
           
 
Methods inherited from class org.mortbay.jetty.servlet.AbstractSessionManager
access, addEventListener, clearEventListeners, complete, doStart, doStop, getHttpOnly, getHttpSession, getMaxCookieAge, getMaxInactiveInterval, getMaxSessions, getMetaManager, getMinSessions, getScavengePeriod, getSecureCookies, getSessionCookie, getSessionCookie, getSessionDomain, getSessionHandler, getSessionMap, getSessionPath, getSessions, getSessionURL, getSessionURLPrefix, isUsingCookies, isValid, newHttpSession, removeEventListener, resetStats, setHttpOnly, setMaxInactiveInterval, setMaxSessionCookieAge, setMetaManager, setScavengePeriod, setSecureCookies, setSessionCookie, setSessionDomain, setSessionHandler, setSessionPath, setSessionURL, setUsingCookies
 
Methods inherited from class org.mortbay.component.AbstractLifeCycle
isFailed, isRunning, isStarted, isStarting, isStopping, 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.mortbay.component.LifeCycle
isFailed, isRunning, isStarted, isStarting, isStopping, start, stop
 

Constructor Detail

HashSessionManager

public HashSessionManager()
Method Detail

newSession

protected AbstractSessionManager.Session newSession(HttpServletRequest request)
Specified by:
newSession in class AbstractSessionManager