InterSystems IRIS Data Platform 2020.4 > Class Reference > %SYS namespace > Utils.Log

Utils.Log

persistent class Utils.Log extends %Library.Persistent

SQL Table Name: Utils.Log

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property LogGroup as %String (MAXLEN = 2000);
Property methods: LogGroupDisplayToLogical(), LogGroupGet(), LogGroupGetStored(), LogGroupIDXExists(), LogGroupIsValid(), LogGroupLogicalToDisplay(), LogGroupLogicalToOdbc(), LogGroupNormalize(), LogGroupSet()
property LogItem as %String (MAXLEN = 2000);
Property methods: LogItemDisplayToLogical(), LogItemGet(), LogItemGetStored(), LogItemIsValid(), LogItemLogicalToDisplay(), LogItemLogicalToOdbc(), LogItemNormalize(), LogItemSet()
property LogTime as %TimeStamp;
Property methods: LogTimeDisplayToLogical(), LogTimeGet(), LogTimeGetStored(), LogTimeIsValid(), LogTimeLogicalToDisplay(), LogTimeNormalize(), LogTimeOdbcToLogical(), LogTimeSet()

Methods (Including Private)

classmethod AddErrorLogItem(loggroup As %String = "", status As %Status = "", verbose As %Boolean = 0) [ Language = objectscript ]
classmethod AddLogItem(loggroup As %String = "", logitem As %String = "", verbose As %Boolean = 0) [ Language = objectscript ]

Indexes

index (LogGroupIDX on LogGroup);
Index methods: LogGroupIDXExists()

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: Storage (Utils.Log)

^Utils.LogD(ID)
=
%%CLASSNAME
LogGroup
LogTime
LogItem
Feedback