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

Packages that use Session
uk.org.ogsadai.activity Contains the core interfaces and classes of the Activity Framework. 
uk.org.ogsadai.engine Contains the core classes and interfaces of the engine component which is chiefly responsible for processing requests and building responses. 
uk.org.ogsadai.engine.controlflow Contains classes and interfaces for a composite request structure that enables control-flow to within request processing. 
uk.org.ogsadai.service.resource This package provides classes and interfaces relating to data service resources. 
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 Session in uk.org.ogsadai.activity
 

Fields in uk.org.ogsadai.activity declared as Session
private  Session ActivityRequest.mSession
          The session that the request has joined.
private  Session Activity.mSession
          Session that the activity belongs to.
 

Methods in uk.org.ogsadai.activity that return Session
 Session ActivityRequest.getSession()
           
protected  Session Activity.getSession()
          Gets the session that this activity belongs to.
 

Methods in uk.org.ogsadai.activity with parameters of type Session
 void ActivityRequest.setSession(Session session)
           
 void ResponseDocumentBuilder.buildSessionDetails(Session session)
           
(package private)  void Activity.configureContext(ActivityContext context, Session session)
          Configures the activity by creating pipes for each internal output, and each external input and output.
 void ActivityPipelineRequestComponent.initialise(ActivityContext context, Session session, ResponseBuilder responseBuilder)
           
private  void ActivityPipelineRequestComponent.prepareActivities(ActivityContext activityContext, Session session)
          Prepares the activities for processing.
 

Uses of Session in uk.org.ogsadai.engine
 

Methods in uk.org.ogsadai.engine with parameters of type Session
 void ResponseBuilder.buildSessionDetails(Session session)
          Assembles the part of the response document identifying the session that the request was joined to.
 

Uses of Session in uk.org.ogsadai.engine.controlflow
 

Methods in uk.org.ogsadai.engine.controlflow with parameters of type Session
 void RequestComponent.initialise(ActivityContext context, Session session, ResponseBuilder responseBuilder)
          Initialises the component.
 void CompositeRequestComponent.initialise(ActivityContext context, Session session, ResponseBuilder responseBuilder)
           
 

Uses of Session in uk.org.ogsadai.service.resource
 

Fields in uk.org.ogsadai.service.resource declared as Session
private  Session ResourceEvent.mSession
          The session involved in the event, if there was one.
 

Methods in uk.org.ogsadai.service.resource that return Session
 Session ResourceEvent.getSession()
          Returns the Session that was involved in the event.
 

Constructors in uk.org.ogsadai.service.resource with parameters of type Session
ResourceEvent(java.lang.Object source, Session session)
          Constructs an event involving an event originator and an associated session within which the event occurred.
 

Uses of Session in uk.org.ogsadai.sessions
 

Subinterfaces of Session in uk.org.ogsadai.sessions
 interface InternalSession
          The internal interface for all objects acting as sessions.
 

Methods in uk.org.ogsadai.sessions that return Session
private  Session SimpleSessionStreamManager.getSession(SessionID sessionID)
          Retrieves the specified session from the session manager.
 Session SessionManager.createSessionView(SessionID sid)
          Creates a safe view of the specified session for use by a session participant.
 Session SessionParticipant.getSession()
          Gets the Session that the session participant is joined to.
 

Methods in uk.org.ogsadai.sessions with parameters of type Session
 void SessionParticipant.setSession(Session session)
          Provides the session participant with the session to which it is joined.
 

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

Classes in uk.org.ogsadai.sessions.impl that implement Session
 class SafeSession
          Adapts the InternalSession interface to the Session interface.
 class TransientInternalSession
          A thread-safe InternalSession implementation that allows only one SessionParticipant to join at a time.
 class TransientSession
          A thread-safe Session implementation that stores session attributes in memory.
 

Methods in uk.org.ogsadai.sessions.impl that return Session
 Session TransientSessionManager.createSessionView(SessionID sid)