Uses of Package
uk.org.ogsadai.sessions

Packages that use uk.org.ogsadai.sessions
uk.org.ogsadai.activity Contains the core interfaces and classes of the Activity Framework. 
uk.org.ogsadai.activity.delivery This package provides classes implementing delivery activities. 
uk.org.ogsadai.dataresource Provides the data service resource layer of OGSA-DAI and also the core data data resource accessors. 
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.examples.demoTransientFactory Example code for the demo transient factory tutorial. 
uk.org.ogsadai.service.resource This package provides classes and interfaces relating to data service resources. 
uk.org.ogsadai.service.resource.config Classes to do with Data Service Resource configuration. 
uk.org.ogsadai.service.resource.factory Provides functionality to dynamically create new data service resources from activities. 
uk.org.ogsadai.service.wsrf.dataservice.impl This package provides classes implementing OGSA-DAI WSRF-compliant data services. 
uk.org.ogsadai.service.wsrf.resource This package provides classes that support the wrapping of OGSA-DAI data service resources in a form compatible with Globus Toolkit 4.0. 
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. 
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.activity
Session
          The interface through which a session participant can interact with a session.
SessionParticipant
          The interface for all objects capable of joining sessions.
SessionRequestException
          A request violates session-specific conditions.
SessionStrategy
          The interface for obtaining sessions from the session manager.
SessionStrategyFactory
          Interface for creating SessionStrategy objects from OGSA-DAI perform documents.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.activity.delivery
SessionID
          An object use to identify a particular session.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.dataresource
SessionID
          An object use to identify a particular session.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.engine
Session
          The interface through which a session participant can interact with a session.
SessionCoordinator
          The interface for coordinating the joining and releasing of session participants to and from their sessions.
SessionID
          An object use to identify a particular session.
SessionParticipant
          The interface for all objects capable of joining sessions.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.engine.controlflow
Session
          The interface through which a session participant can interact with a session.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.examples.demoTransientFactory
SessionComponentFactory
          Inferface used to create session components for data service resources.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.service.resource
Session
          The interface through which a session participant can interact with a session.
SessionComponentFactory
          Inferface used to create session components for data service resources.
SessionCoordinator
          The interface for coordinating the joining and releasing of session participants to and from their sessions.
SessionStreamID
          A compound identifier for identifying an external input or output belonging to a particular session.
SessionStreamManager
          The interface through which session input and output streams can be written to and read from.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.service.resource.config
SessionComponentFactory
          Inferface used to create session components for data service resources.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.service.resource.factory
SessionComponentFactory
          Inferface used to create session components for data service resources.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.service.wsrf.dataservice.impl
SessionComponentFactory
          Inferface used to create session components for data service resources.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.service.wsrf.resource
SessionComponentFactory
          Inferface used to create session components for data service resources.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.sessions
InternalSession
          The internal interface for all objects acting as sessions.
Session
          The interface through which a session participant can interact with a session.
SessionAttribute
          The interface for all state objects stored in sessions.
SessionAttrValueCreationException
          A session attribute value cannot be initialised.
SessionComponentFactory
          Inferface used to create session components for data service resources.
SessionCoordinator
          The interface for coordinating the joining and releasing of session participants to and from their sessions.
SessionCreationException
          A session cannot be creation.
SessionEvent
          An event representing some kind of interaction involving an InternalSession object.
SessionID
          An object use to identify a particular session.
SessionJoinDeniedException
          A participant is not allowed to join a session.
SessionJoinException
          A problem arose when a participant joined a session.
SessionListener
          The listener interface for receiving session events.
SessionLookupException
          A session cannot be looked up.
SessionManager
          The interface for the creation, retrieval and termination of sessions.
SessionManagerCreationException
          A session manager cannot be created.
SessionManagerFactory
          The factory interface for creating session managers.
SessionManagerFactoryCreationException
          A session manager factory cannot be created.
SessionNotFoundException
          A session cannot be accessed.
SessionParticipant
          The interface for all objects capable of joining sessions.
SessionReleaseException
          A problem occurred when a session released a participant.
SessionSettings
          Encapsulates the settings of a session.
SessionStrategy
          The interface for obtaining sessions from the session manager.
SessionStreamClosedException
          A session's stream has been closed.
SessionStreamDuplicateException
          An attempt is made to add a session stream with a name that already exists.
SessionStreamID
          A compound identifier for identifying an external input or output belonging to a particular session.
SessionStreamIOException
          There was a problem encountered when reading to or writing from a session's stream.
SessionStreamManager
          The interface through which session input and output streams can be written to and read from.
SessionStreamNotFoundException
          A session's stream cannot be accessed.
SessionStreamRequestNotProcessingException
          The request associated with a session's stream has not yet started processing.
SessionTerminationException
          A session cannot be terminated.
SessionViewCreationException
          A session view cannot be created.
StaticSessionAttrException
          An attempt was made to update or remove a static session attribute.
 

Classes in uk.org.ogsadai.sessions used by uk.org.ogsadai.sessions.impl
InternalSession
          The internal interface for all objects acting as sessions.
Session
          The interface through which a session participant can interact with a session.
SessionAttrCreationException
          A session attribute cannot be created.
SessionAttribute
          The interface for all state objects stored in sessions.
SessionAttributeValue
          The interface for static session attribute values configured from XML.
SessionAttrValueCreationException
          A session attribute value cannot be initialised.
SessionCoordinator
          The interface for coordinating the joining and releasing of session participants to and from their sessions.
SessionCreationException
          A session cannot be creation.
SessionEvent
          An event representing some kind of interaction involving an InternalSession object.
SessionEventDispatcher
          A thread-safe class for dispatching session events to a collection of session listeners.
SessionID
          An object use to identify a particular session.
SessionJoinDeniedException
          A participant is not allowed to join a session.
SessionJoinException
          A problem arose when a participant joined a session.
SessionListener
          The listener interface for receiving session events.
SessionLookupException
          A session cannot be looked up.
SessionManager
          The interface for the creation, retrieval and termination of sessions.
SessionManagerCreationException
          A session manager cannot be created.
SessionManagerFactory
          The factory interface for creating session managers.
SessionNotFoundException
          A session cannot be accessed.
SessionParticipant
          The interface for all objects capable of joining sessions.
SessionReleaseException
          A problem occurred when a session released a participant.
SessionSettings
          Encapsulates the settings of a session.
SessionStrategy
          The interface for obtaining sessions from the session manager.
SessionStrategyFactory
          Interface for creating SessionStrategy objects from OGSA-DAI perform documents.
SessionStreamDuplicateException
          An attempt is made to add a session stream with a name that already exists.
SessionTerminationException
          A session cannot be terminated.
SessionViewCreationException
          A session view cannot be created.
StaticSessionAttrException
          An attempt was made to update or remove a static session attribute.