class %DeepSee.Session
extends %RegisteredObject
This class provides the API for DeepSee sessions.
An instance of this class represents the current session.
property sessionId
as %String;
Id for this session.
classmethod %CreateSession(pSessionId As %String = "", Output pSC As %Status)
as Session
Create a new DeepSee session.
If pSessionId is provided, then it used,
otherwise $J is used.
method %EndSession()
as %Status
Terminate this DeepSee session and remove all definitions
associated with it.
method %GetSessionId()
as %Status
Get the session ID for this session.
classmethod %ResumeSession(pSessionId As %String = "", Output pSC As %Status)
as Session
Resume a previously running session.
method %SuspendSession()
as %Status
Suspend the currently running session.