Home > Class Reference > ENSLIB namespace > %BI.PerfMet

%BI.PerfMet

persistent class %BI.PerfMet extends %Library.Persistent, %XML.Adaptor

SQL Table Name: %BI.PerfMet

Property Inventory (Including Private)

Properties (Including Private)

property alertType as %String (TRUNCATE = 1);
Property methods: alertTypeDisplayToLogical(), alertTypeGet(), alertTypeGetStored(), alertTypeIsValid(), alertTypeLogicalToDisplay(), alertTypeLogicalToOdbc(), alertTypeNormalize(), alertTypeSet()
property fldrId as %String (TRUNCATE = 1);
Property methods: fldrIdDisplayToLogical(), fldrIdGet(), fldrIdGetStored(), fldrIdIsValid(), fldrIdLogicalToDisplay(), fldrIdLogicalToOdbc(), fldrIdNormalize(), fldrIdSet()
property perfMetName as %String (TRUNCATE = 1);
Property methods: perfMetNameDisplayToLogical(), perfMetNameGet(), perfMetNameGetStored(), perfMetNameIsValid(), perfMetNameLogicalToDisplay(), perfMetNameLogicalToOdbc(), perfMetNameNormalize(), perfMetNameSet()
property perfMetNodes as array of %BI.PerfMetNode;
Property methods: perfMetNodesBuildValueArray(), perfMetNodesCollectionToDisplay(), perfMetNodesCollectionToOdbc(), perfMetNodesDisplayToCollection(), perfMetNodesGet(), perfMetNodesGetObject(), perfMetNodesGetObjectId(), perfMetNodesGetStored(), perfMetNodesGetSwizzled(), perfMetNodesIsValid(), perfMetNodesOdbcToCollection(), perfMetNodesSet(), perfMetNodesSetObject(), perfMetNodesSetObjectId()

Queries

query QAll()
SQL Query:
SELECT %ID,perfMetName,fldrId FROM PerfMet ORDER BY perfMetName
query QFolder(folder)
SQL Query:
SELECT %ID,perfMetName FROM PerfMet WHERE fldrId = :folder ORDER BY perfMetName

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (%BI.PerfMet)

^BI.PerfMetD(ID,"X")
=
%%CLASSNAME

Storage Model: CacheStorage (%BI.PerfMet)

^BI.PerfMetD(ID)
=
perfMetName
fldrId
alertType

Storage Model: CacheStorage (%BI.PerfMet)

^BI.PerfMetD(ID,"perfMetNodes",n)
=
perfMetNodes(n)