Uses of Class
uk.org.ogsadai.sessions.SessionID

Packages that use SessionID
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.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 SessionID in uk.org.ogsadai.activity.delivery
?

Methods in uk.org.ogsadai.activity.delivery with parameters of type SessionID
static?void DeliverToStreamServlet.addStream(java.lang.String?url, java.lang.String?resourceId, SessionID?sessionId, java.lang.String?streamId, BlockReader?reader)
??????????Add a data stream to the list of streams available from this servlet.
?

Uses of SessionID in uk.org.ogsadai.dataresource
?

Methods in uk.org.ogsadai.dataresource with parameters of type SessionID
static?javax.xml.namespace.QName TestDataResourceAccessor.getPropertyName(SessionID?sid)
??????????Generates and returns the session-specific property name used for the test.
?

Uses of SessionID in uk.org.ogsadai.engine
?

Methods in uk.org.ogsadai.engine with parameters of type SessionID
?void RequestEngine.terminate(SessionID?sessionID)
???????????
private ?void RequestEngine.terminateActiveRequests(SessionID?sessionID)
??????????Terminates any requests contained in the specified iterator that are joined to the specified session.
private ?void RequestEngine.terminateQueuedRequests(SessionID?sessionID)
??????????Terminates any requests contained in the specified iterator that are joined to the specified session.
?void Engine.terminate(SessionID?sessionID)
??????????Terminates any requests that are joined to the specified session.
?

Uses of SessionID in uk.org.ogsadai.sessions
?

Fields in uk.org.ogsadai.sessions declared as SessionID
private ?SessionID SessionRequestException.mSessionID
??????????Session ID
private ?SessionID SessionStreamID.mSessionID
??????????The ID of the session containing the stream
private ?SessionID SessionStreamDuplicateException.mSessionID
??????????Session ID
private ?SessionID SessionSettings.mSessionID
??????????Unique identifier for the session
?

Methods in uk.org.ogsadai.sessions that return SessionID
?SessionID SessionRequestException.getSessionID()
??????????Gets the session ID.
?SessionID SessionStreamID.getSessionID()
??????????Gets the ID for the session containing the stream.
?SessionID Session.getID()
??????????Returns the SessionID object identifying the session.
?SessionID SessionStreamDuplicateException.getSessionID()
??????????Gets the session ID.
?SessionID SessionSettings.getSessionID()
??????????Retrieves the session identifier setting from this object.
?

Methods in uk.org.ogsadai.sessions with parameters of type SessionID
?boolean SessionStreamManager.hasSession(SessionID?id)
??????????Determines whether or not a session with the specified identity exists.
?boolean SimpleSessionStreamManager.hasSession(SessionID?id)
???????????
private ?Session SimpleSessionStreamManager.getSession(SessionID?sessionID)
??????????Retrieves the specified session from the session manager.
?boolean SessionManager.hasSession(SessionID?sid)
??????????Does a session with a given ID exist?
?InternalSession SessionManager.lookupSession(SessionID?sid)
??????????Looks up a session by its session identifier (SID).
?Session SessionManager.createSessionView(SessionID?sid)
??????????Creates a safe view of the specified session for use by a session participant.
?void SessionManager.terminateSession(SessionID?sid)
??????????Terminates the session with the specified session ID without concern of whether the session currently has participants or not.
static?javax.xml.namespace.QName SessionNames.createStatusResourcePropertyName(SessionID?sessionID)
??????????Returns the qualified for the resource property representing the session request status for the specified session.
static?javax.xml.namespace.QName SessionNames.createSessionSpecifcResourcePropertyName(javax.xml.namespace.QName?nonSessionPropertyName, SessionID?sessionID)
??????????Creates a session specific resource property by conjoining the session ID to the local part of the given qualified name with a "-".
?

Constructors in uk.org.ogsadai.sessions with parameters of type SessionID
SessionRequestException(SessionID?id, DAIException?e)
??????????Constructor.
SessionViewCreationException(SessionID?id, DAIException?e)
??????????Constructor.
SessionLookupException(SessionID?id, DAIException?e)
??????????Constructor.
SessionTerminationException(SessionID?id, DAIException?e)
??????????Constructor.
SessionStreamID(SessionID?sessionID, java.lang.String?streamID)
??????????Create a new session stream identifier for the specified stream of the specified session.
SessionNotFoundException(SessionID?id)
??????????Constructor.
SessionStreamDuplicateException(SessionID?sessionID, java.lang.String?streamID)
??????????Constructor.
?

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

Fields in uk.org.ogsadai.sessions.impl declared as SessionID
private ?SessionID TerminateSessionStrategy.mSessionID
???????????
private ?SessionID ReferenceSessionStrategy.mSessionID
???????????
?

Methods in uk.org.ogsadai.sessions.impl that return SessionID
?SessionID TransientInternalSession.getID()
???????????
?SessionID SafeSession.getID()
???????????
abstract ?SessionID TransientSession.getID()
???????????
?

Methods in uk.org.ogsadai.sessions.impl with parameters of type SessionID
?boolean TransientSessionManager.hasSession(SessionID?sid)
???????????
?InternalSession TransientSessionManager.lookupSession(SessionID?sid)
???????????
?Session TransientSessionManager.createSessionView(SessionID?sid)
???????????
?void TransientSessionManager.terminateSession(SessionID?sid)
???????????
?

Constructors in uk.org.ogsadai.sessions.impl with parameters of type SessionID
TerminateSessionStrategy(SessionID?sessionID)
??????????Creates a new strategy to access the specified existing session.
ReferenceSessionStrategy(SessionID?sessionID)
??????????Creates a new strategy to access the specified existing session.
?