org.exoplatform.container
Class SessionManagerImpl

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<java.lang.String,SessionContainer>
          extended by org.exoplatform.container.SessionManagerImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,SessionContainer>, SessionManager

public class SessionManagerImpl
extends java.util.Hashtable<java.lang.String,SessionContainer>
implements SessionManager

Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Nov 4, 2005

See Also:
Serialized Form

Constructor Summary
SessionManagerImpl()
           
 
Method Summary
 void addSessionContainer(SessionContainer scontainer)
           
 java.util.List<SessionContainer> getLiveSessions()
           
 SessionContainer getSessionContainer(java.lang.String id)
           
 void removeSessionContainer(java.lang.String id)
           
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionManagerImpl

public SessionManagerImpl()
Method Detail

getLiveSessions

public java.util.List<SessionContainer> getLiveSessions()
Specified by:
getLiveSessions in interface SessionManager

getSessionContainer

public final SessionContainer getSessionContainer(java.lang.String id)
Specified by:
getSessionContainer in interface SessionManager

removeSessionContainer

public final void removeSessionContainer(java.lang.String id)
Specified by:
removeSessionContainer in interface SessionManager

addSessionContainer

public final void addSessionContainer(SessionContainer scontainer)
Specified by:
addSessionContainer in interface SessionManager


Copyright © 2010 eXo Platform SAS. All Rights Reserved.