Skip to main content

DBMTables.ActivityLog

persistent class DBMTables.ActivityLog extends %Library.Persistent

SQL Table Name: DBMTables.ActivityLog

Property Inventory

Method Inventory

Properties

property LogGroup as %String (MAXLEN = 2000);
Property methods: LogGroupDisplayToLogical(), LogGroupGet(), LogGroupGetStored(), 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

classmethod AddErrorLogItem(loggroup As %String = "", status As %Status = "", verbose As %Boolean = 0)
Given an error %Status, this method adds an item to the activity log, containing the information from the %Status instance.

Arguments

  • loggroup: Specifies the group to which the report item belongs, usually the class that generates the log item. Purpose is to make the activity log easier to use.
  • status: A %Status instance.
  • verbose: Controls whether the log item is also written to the Terminal.
sgsfdgsfdgsdfgsdfffsdgsdfgsdfgfgfgds stance.
   set x=5
  
sgsfdgsfdgsdfgsdfffsdgsdfgsdfgfgfgds stance.
classmethod AddLogItem(loggroup As %String = "", logitem As %String = "", verbose As %Boolean = 0)
Given a string, this method adds an item to the activity log, containing the information from the %Status instance.

Arguments

  • loggroup: Specifies the group to which the report item belongs, usually the class that generates the log item. Purpose is to make the activity log easier to use.
  • logitem: fdafadsfadsfasd fas.
  • verbose: Controls whether the log item is also written to the Terminal.
sgsfdgsfdgsdfgsdfffsdgsdfgsdfgfgfgds stance.
   set x=5
  
sgsfdgsfdgsdfgsdfffsdgsdfgsdfgfgfgds stance.
classmethod AddThis()

Indexes

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

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (DBMTables.ActivityLog)

^DBMTables.ActivityLogD(ID)
=
%%CLASSNAME
LogGroup
LogTime
LogItem
FeedbackOpens in a new tab