Uses of Interface
uk.org.ogsadai.sessions.SessionManager

Packages that use SessionManager
uk.org.ogsadai.sessions Contains the core classes and interfaces used to support sessions. 
uk.org.ogsadai.sessions.impl Contains implementations of the sessions interfaces to provide support for transient sessions. 
 

Uses of SessionManager in uk.org.ogsadai.sessions
 

Fields in uk.org.ogsadai.sessions declared as SessionManager
private  SessionManager SimpleSessionStreamManager.mManager
          The session manager containing the live sessions
 

Methods in uk.org.ogsadai.sessions that return SessionManager
 SessionManager SessionManagerFactory.createSessionManager(org.w3c.dom.Element configuration, Properties properties, DataResourceAccessor dataResource)
          Creates a new session manager instance.
 SessionManager SessionCoordinator.getSessionManager()
          Returns a reference to the SessionManager that is being used for creating, retrieving and terminating sessions.
 

Methods in uk.org.ogsadai.sessions with parameters of type SessionManager
 InternalSession SessionStrategy.obtainSession(SessionManager manager)
          Uses the session manager to create a new session or access an existing session, depending on the session requirements built into the strategy.
 

Constructors in uk.org.ogsadai.sessions with parameters of type SessionManager
SimpleSessionStreamManager(SessionManager manager)
          Creates a new instance that will use a specified session manager to retrieve the sessions and so allow access to the input and output streams of their current requests.
 

Uses of SessionManager in uk.org.ogsadai.sessions.impl
 

Classes in uk.org.ogsadai.sessions.impl that implement SessionManager
 class TransientSessionManager
          A thread-safe session manager that maintains a collection of sessions in memory.
 

Fields in uk.org.ogsadai.sessions.impl declared as SessionManager
private  SessionManager SimpleSessionCoordinator.mSessionManager
           
private  SessionManager SessionTerminator.mManager
           
 

Methods in uk.org.ogsadai.sessions.impl that return SessionManager
 SessionManager SimpleSessionCoordinator.getSessionManager()
           
 SessionManager TransientSessionManagerFactory.createSessionManager(org.w3c.dom.Element configuration, Properties properties, DataResourceAccessor dataResource)
           
 

Methods in uk.org.ogsadai.sessions.impl with parameters of type SessionManager
 InternalSession ImplicitSessionStrategy.obtainSession(SessionManager manager)
           
(package private)  SessionListener ImplicitSessionStrategy.createSessionListener(SessionManager manager)
          Creates a SessionListener that will automatically terminate the session when the last session participant leaves.
 InternalSession TerminateSessionStrategy.obtainSession(SessionManager manager)
           
(package private)  SessionListener TerminateSessionStrategy.createSessionListener(SessionManager manager)
          Creates a SessionListener that will automatically terminate the session when the last session participant leaves.
 InternalSession ExplicitSessionStrategy.obtainSession(SessionManager manager)
           
(package private)  SessionListener ExplicitSessionStrategy.createSessionListener(SessionManager manager)
          Creates a SessionListener that will automatically terminate the session when the last session participant leaves.
 InternalSession ReferenceSessionStrategy.obtainSession(SessionManager manager)
           
 

Constructors in uk.org.ogsadai.sessions.impl with parameters of type SessionManager
SimpleSessionCoordinator(SessionManager manager)
          Creates a new session coordinator that uses the specified session manager for creating, accessing and destroying sessions.
SessionTerminator(SessionManager manager)
          Constructs a SessionTerminator that uses the specified session manager.