This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions page (login required).

%DeepSee.CubeManager.Audit

persistent class %DeepSee.CubeManager.Audit extends %Library.Persistent

SQL Table Name: %DeepSee_CubeManager.Audit

This class retrieves and stores information about the use of the analytics items on the system.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties

property AuditTime as %String;
Time the audit event occurred
Property methods: AuditTimeDisplayToLogical(), AuditTimeGet(), AuditTimeGetStored(), AuditTimeIsValid(), AuditTimeLogicalToDisplay(), AuditTimeLogicalToOdbc(), AuditTimeNormalize(), AuditTimeSet()
property Dashboard as %String;
Dashboard that fired the AuditCode
Property methods: DashboardDisplayToLogical(), DashboardGet(), DashboardGetStored(), DashboardIsValid(), DashboardLogicalToDisplay(), DashboardLogicalToOdbc(), DashboardNormalize(), DashboardSet()
property UserID as %String;
UserID initiating the audit event
Property methods: UserIDDisplayToLogical(), UserIDGet(), UserIDGetStored(), UserIDIsValid(), UserIDLogicalToDisplay(), UserIDLogicalToOdbc(), UserIDNormalize(), UserIDSet()

Methods

classmethod AuditCode()
This Method does the work of recording audit information collected in the context of ^DeepSee.AuditCode. See the documentation for the use cases of this global.

Indices

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (%DeepSee.CubeManager.Audit)

^DeepSee.CubeManager.AuditD(ID)
=
%%CLASSNAME
UserID
AuditTime
Dashboard
Feedback