Home > Class Reference > ENSLIB namespace > Ens.Enterprise.Portal.MonitorModel

Ens.Enterprise.Portal.MonitorModel

class Ens.Enterprise.Portal.MonitorModel extends %ZEN.DataModel.ObjectDataModel

Implements the class queries that populate the zen tables- the main and details table on the MonitorStatus page for the Enterprise Monitor.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property HomePath as %String;
Property methods: HomePathDisplayToLogical(), HomePathGet(), HomePathIsValid(), HomePathLogicalToDisplay(), HomePathLogicalToOdbc(), HomePathNormalize(), HomePathSet()
property Name as %String;
Property methods: NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet(), NamespaceDisplayToLogical(), NamespaceGet(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()
property Namespace as %String;
Property methods: NamespaceDisplayToLogical(), NamespaceGet(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()
property QueueThreshold as %String;
Property methods: QueueThresholdDisplayToLogical(), QueueThresholdGet(), QueueThresholdIsValid(), QueueThresholdLogicalToDisplay(), QueueThresholdLogicalToOdbc(), QueueThresholdNormalize(), QueueThresholdSet()
property SOAPCredentials as %String;
Property methods: SOAPCredentialsDisplayToLogical(), SOAPCredentialsGet(), SOAPCredentialsIsValid(), SOAPCredentialsLogicalToDisplay(), SOAPCredentialsLogicalToOdbc(), SOAPCredentialsNormalize(), SOAPCredentialsSet()
property SSLCheckServerIdentity as %Boolean;
Property methods: SSLCheckServerIdentityDisplayToLogical(), SSLCheckServerIdentityGet(), SSLCheckServerIdentityIsValid(), SSLCheckServerIdentityLogicalToDisplay(), SSLCheckServerIdentityNormalize(), SSLCheckServerIdentitySet()
property SSLConfig as %String;
Property methods: SSLConfigDisplayToLogical(), SSLConfigGet(), SSLConfigIsValid(), SSLConfigLogicalToDisplay(), SSLConfigLogicalToOdbc(), SSLConfigNormalize(), SSLConfigSet()
property ServicePath as %String;
Property methods: ServicePathDisplayToLogical(), ServicePathGet(), ServicePathIsValid(), ServicePathLogicalToDisplay(), ServicePathLogicalToOdbc(), ServicePathNormalize(), ServicePathSet()
property WebIPAddress as %String;
Property methods: WebIPAddressDisplayToLogical(), WebIPAddressGet(), WebIPAddressIsValid(), WebIPAddressLogicalToDisplay(), WebIPAddressLogicalToOdbc(), WebIPAddressNormalize(), WebIPAddressSet()

Methods (Including Private)

classmethod %OnDeleteSource(pID As %String) as %Status
The dataController invokes this method to delete a database object.
method %OnLoadModel(pClient As Ens.Enterprise.MonitorClient) as %Status
This method loads data from a database object (Ens.Enterprise.MonitorClient) into a model object (Ens.Enterprise.MonitorClientModel).
method %OnNewSource(Output pSC As %Status = $$$OK) as %RegisteredObject
invoked by datacontroller when a new object is created:
method %OnOpenSource(pID As %Library.String, pConcurrency As %Library.Integer = -1, Output pSC As %Library.Status = $$$OK) as %RegisteredObject
The dataController invokes this method to open an existing database object.
method %OnSaveSource(pClient As Ens.Enterprise.MonitorClient) as %Status
The dataController invokes this method when saving a database object.
method %OnStoreModel(pClient As Ens.Enterprise.MonitorClient) as %Status
This method writes the data from a model object (Ens.Enterprise.MonitorClientModel) into a database object (Ens.Enterprise.MonitorClient) and saves the database object.
abstract private method %OnValidateObject() as %Status
This callback method is invoked by the %ValidateObject() method to provide notification that the current object is being validated.

If this method returns an error then %ValidateObject() will fail.

classmethod getMatrixClose(ByRef qHandle As %Binary) as %Status
classmethod getMatrixDetailsClose(ByRef qHandle As %Binary) as %Status
classmethod getMatrixDetailsExecute(ByRef qHandle As %Binary, ClientName As %String) as %Status
classmethod getMatrixDetailsFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
classmethod getMatrixExecute(ByRef qHandle As %Binary) as %Status
called at the beginning of the query