This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRISOpens in a new window, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions pageOpens in a new window (login required).

%BI.SessionObj

class %BI.SessionObj extends %CSP.SessionEvents

Method Inventory (Including Private)

Methods (Including Private)

classmethod OnEndSession()
Inherited description: 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
  

Inherited Members

Inherited Methods (Including Private)

FeedbackOpens in a new window