|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |