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

Packages that use InternalSession
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 InternalSession in uk.org.ogsadai.sessions
?

Methods in uk.org.ogsadai.sessions that return InternalSession
?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.
?InternalSession SessionManager.newSession()
??????????Creates a new session with default settings.
?InternalSession SessionManager.newSession(SessionSettings?settings)
??????????Creates a new session with the specified settings.
?InternalSession SessionManager.lookupSession(SessionID?sid)
??????????Looks up a session by its session identifier (SID).
?InternalSession SessionEvent.getInternalSession()
??????????Returns the InternalSession that originated the event.
?

Constructors in uk.org.ogsadai.sessions with parameters of type InternalSession
SessionEvent(InternalSession?source)
??????????Constructs a SessionEvent representing an interaction with a session.
SessionEvent(InternalSession?source, SessionParticipant?participant)
??????????Constructs a SessionEvent representing an interaction between a session and a session participant.
?

Uses of InternalSession in uk.org.ogsadai.sessions.impl
?

Classes in uk.org.ogsadai.sessions.impl that implement InternalSession
?class TransientInternalSession
??????????A thread-safe InternalSession implementation that allows only one SessionParticipant to join at a time.
?

Fields in uk.org.ogsadai.sessions.impl declared as InternalSession
private ?InternalSession SafeSession.mSession
???????????
private ?InternalSession SessionRequestStatusPropertyValue.mSession
???????????
?

Methods in uk.org.ogsadai.sessions.impl that return InternalSession
?InternalSession ImplicitSessionStrategy.obtainSession(SessionManager?manager)
???????????
?InternalSession TerminateSessionStrategy.obtainSession(SessionManager?manager)
???????????
?InternalSession TransientSessionManager.newSession()
???????????
?InternalSession TransientSessionManager.newSession(SessionSettings?settings)
???????????
?InternalSession TransientSessionManager.lookupSession(SessionID?sid)
???????????
?InternalSession ExplicitSessionStrategy.obtainSession(SessionManager?manager)
???????????
?InternalSession ReferenceSessionStrategy.obtainSession(SessionManager?manager)
???????????
?

Methods in uk.org.ogsadai.sessions.impl with parameters of type InternalSession
private ?java.util.TimerTask SessionTerminator.createTimerTask(InternalSession?session)
??????????Creates a TimerTask that will terminate a session.
private ?void SessionTerminator.terminateSession(InternalSession?session)
??????????Terminates the specified session and logs an error if one occurs.
private ?void TransientSessionManager.addSession(InternalSession?session)
??????????Adds the specified session to the the sessions being managed.
?

Constructors in uk.org.ogsadai.sessions.impl with parameters of type InternalSession
SafeSession(InternalSession?session)
??????????Constructs a safe session wrapping the specified internal session.
SessionRequestStatusPropertyValue(InternalSession?session)
??????????Create a new request status value for the given session.
?