org.mortbay.jetty.servlet
Class AbstractSessionManager.SimpleMetaManager

java.lang.Object
  extended by org.mortbay.component.AbstractLifeCycle
      extended by org.mortbay.jetty.servlet.AbstractSessionManager.SimpleMetaManager
All Implemented Interfaces:
LifeCycle, SessionManager.MetaManager
Enclosing class:
AbstractSessionManager

public static class AbstractSessionManager.SimpleMetaManager
extends AbstractLifeCycle
implements SessionManager.MetaManager


Field Summary
(package private)  MultiMap _sessions
           
 
Constructor Summary
AbstractSessionManager.SimpleMetaManager()
           
 
Method Summary
 void addSession(HttpSession session)
           
 boolean crossContext()
           
protected  void doStart()
           
protected  void doStop()
           
 boolean idInUse(String id)
           
 void invalidateAll(String id)
           
 
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
 

Field Detail

_sessions

MultiMap _sessions
Constructor Detail

AbstractSessionManager.SimpleMetaManager

public AbstractSessionManager.SimpleMetaManager()
Method Detail

doStart

protected void doStart()
Overrides:
doStart in class AbstractLifeCycle

doStop

protected void doStop()
Overrides:
doStop in class AbstractLifeCycle

idInUse

public boolean idInUse(String id)
Specified by:
idInUse in interface SessionManager.MetaManager

addSession

public void addSession(HttpSession session)
Specified by:
addSession in interface SessionManager.MetaManager

invalidateAll

public void invalidateAll(String id)
Specified by:
invalidateAll in interface SessionManager.MetaManager

crossContext

public boolean crossContext()
Specified by:
crossContext in interface SessionManager.MetaManager