Skip to main content

This version of the product is no longer supported, and this documentation is no longer updated regularly. See the latest version of this content.Opens in a new tab

Ens.Util.Log

persistent class Ens.Util.Log extends %Library.Persistent, Ens.Util.LogBase, %XML.Adaptor

SQL Table Name: Ens_Util.Log

This class defines the primary Ensemble Event log.
Applications can execute queries against this data if they wish but should not invoke these methods directly. Instead, use the macros defined in Ensemble.inc (e.g., $$$LOGINFO et al).

Parameters

parameter XMLTYPE = LogEvent;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type. The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Indexes

index (ConfigName on ConfigName) [Type = bitmap];
Index methods: ConfigNameDisplayToLogical(), ConfigNameGet(), ConfigNameGetStored(), ConfigNameIsValid(), ConfigNameLogicalToDisplay(), ConfigNameLogicalToOdbc(), ConfigNameNormalize(), ConfigNameSet()
index (Extent on ) [Extent, Type = bitmap];
Index methods: ExtentClose(), ExtentExecute(), ExtentFetch(), ExtentFetchRows(), ExtentFunc(), ExtentGetInfo(), ExtentGetODBCInfo(), ExtentPrepare(), ExtentSendODBC()
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (TimeLogged on TimeLogged);
Index methods: TimeLoggedDisplayToLogical(), TimeLoggedExists(), TimeLoggedGet(), TimeLoggedGetStored(), TimeLoggedIsValid(), TimeLoggedLogicalToDisplay(), TimeLoggedLogicalToOdbc(), TimeLoggedNormalize(), TimeLoggedOdbcToLogical(), TimeLoggedSet(), TimeLoggedStorageToLogical(), TimeLoggedtimeCmp(), TimeLoggedtimeDiff(), TimeLoggedtimeLocal(), TimeLoggedtimeLocaltoUTC(), TimeLoggedtimeUTC(), TimeLoggedtimeUTCH(), TimeLoggedtimeUTCHtoUTC(), TimeLoggedtimeUTCtoLocal(), TimeLoggedtimeUTCtoUTCH()
index (Type on Type) [Type = bitmap];
Index methods: TypeDisplayToLogical(), TypeGet(), TypeGetStored(), TypeIsValid(), TypeLogicalToDisplay(), TypeNormalize(), TypeSet(), TypeXSDToLogical()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Storage Model: CacheStorage (Ens.Util.Log)

^Ens.Util.LogD(ID)
=
%%CLASSNAME
ConfigName
Job
SessionId
SourceClass
SourceMethod
Text
TimeLogged
Type
Stack
TraceCat
MessageId
FeedbackOpens in a new tab