Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [%Monitor] >  [System] >  [AuditEvents]
Private  Storage   

class %Monitor.System.AuditEvents extends %Monitor.System.Adaptor

Monitor Audit event counts.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 6 4


Summary

Properties
EventIdx EventName EventTime EventUser

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
GetSample Initialize Shutdown Startup


Parameters

• parameter INDEX = "EventIdx";
Comma separated list of properties to act as primary key for instances. Default = ""

Properties

• property EventIdx as %Monitor.Integer;
Index of the Event in list
• property EventName as %Monitor.String;
Full name of the event
• property EventTime as %Monitor.String;
Timestamp
• property EventUser as %Monitor.String;
Username

Methods

• method GetSample() as %Status
Get the audit counts A return code of $$$OK indicates there is a new sample instance. A return code of 0 indicates there is no sample instance.
• method Initialize() as %Status
Execute the query
• method Shutdown() as %Status
On Shutdown close the cconsole file
• method Startup() as %Status
On Startup initialize the query


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.