DocBook|Search
Class Reference
%BI.SessionObj
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%BI] >  [SessionObj]
Private  Storage  

class %BI.SessionObj extends %CSP.SessionEvents

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3


Summary

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject OnApplicationChange OnEndSession OnLogin
OnLogout OnStartSession OnTimeout


Methods

• classmethod OnEndSession()
Called when the session is about to be deleted, either because of a timeout (in which case OnTimeout is called first) or because the application has explicitly closed this session. Use the %session object to examine this session. If you wish to abort this deletion then:
	Set %session.EndSession=0
• classmethod OnStartSession()
Called when a new session is created and its values are initialised.
• classmethod OnTimeout()
Called when the CSP Daemon times out out this session before calling EndSession. Use the %session object to examine this session. If you wish to abort this deletion then:
	Set %session.EndSession=0