Home > Class Reference > ENSLIB namespace > Ens.Enterprise.MonitorClient

Ens.Enterprise.MonitorClient

persistent class Ens.Enterprise.MonitorClient extends %Library.Persistent, %XML.Adaptor

SQL Table Name: Ens_Enterprise.MonitorClient

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property HomePage as %String;
Property methods: HomePageDisplayToLogical(), HomePageGet(), HomePageGetStored(), HomePageIsValid(), HomePageLogicalToDisplay(), HomePageLogicalToOdbc(), HomePageNormalize(), HomePageSet()
property HomePath as %String (MAXLEN = 250);
Property methods: HomePathDisplayToLogical(), HomePathGet(), HomePathGetStored(), HomePathIsValid(), HomePathLogicalToDisplay(), HomePathLogicalToOdbc(), HomePathNormalize(), HomePathSet()
property Name as %String [ Required ];
Property methods: NameCheck(), NameDelete(), NameDisplayToLogical(), NameExists(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameOpen(), NameSQLCheckUnique(), NameSQLExists(), NameSQLFindPKeyByConstraint(), NameSQLFindRowIDByConstraint(), NameSet(), NamespaceDisplayToLogical(), NamespaceGet(), NamespaceGetStored(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()
property Namespace as %String;
Property methods: NamespaceDisplayToLogical(), NamespaceGet(), NamespaceGetStored(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()
property QueueThreshold as %String;
Property methods: QueueThresholdDisplayToLogical(), QueueThresholdGet(), QueueThresholdGetStored(), QueueThresholdIsValid(), QueueThresholdLogicalToDisplay(), QueueThresholdLogicalToOdbc(), QueueThresholdNormalize(), QueueThresholdSet()
property SOAPCredentials as %String;
Property methods: SOAPCredentialsDisplayToLogical(), SOAPCredentialsGet(), SOAPCredentialsGetStored(), SOAPCredentialsIsValid(), SOAPCredentialsLogicalToDisplay(), SOAPCredentialsLogicalToOdbc(), SOAPCredentialsNormalize(), SOAPCredentialsSet()
property SSLCheckServerIdentity as %Boolean [ InitialExpression = 1 ];
Property methods: SSLCheckServerIdentityDisplayToLogical(), SSLCheckServerIdentityGet(), SSLCheckServerIdentityGetStored(), SSLCheckServerIdentityIsValid(), SSLCheckServerIdentityLogicalToDisplay(), SSLCheckServerIdentityLogicalToXSD(), SSLCheckServerIdentityNormalize(), SSLCheckServerIdentitySet(), SSLCheckServerIdentityXSDToLogical()
property SSLConfig as %String;
Property methods: SSLConfigDisplayToLogical(), SSLConfigGet(), SSLConfigGetStored(), SSLConfigIsValid(), SSLConfigLogicalToDisplay(), SSLConfigLogicalToOdbc(), SSLConfigNormalize(), SSLConfigSet()
property ServicePath as %String;
Property methods: ServicePathDisplayToLogical(), ServicePathGet(), ServicePathGetStored(), ServicePathIsValid(), ServicePathLogicalToDisplay(), ServicePathLogicalToOdbc(), ServicePathNormalize(), ServicePathSet()
property Version as %String;
Property methods: VersionDisplayToLogical(), VersionGet(), VersionGetStored(), VersionIsValid(), VersionLogicalToDisplay(), VersionLogicalToOdbc(), VersionNormalize(), VersionSet()
property WebIPAddress as %String (MAXLEN = 250);
Property methods: WebIPAddressDisplayToLogical(), WebIPAddressGet(), WebIPAddressGetStored(), WebIPAddressIsValid(), WebIPAddressLogicalToDisplay(), WebIPAddressLogicalToOdbc(), WebIPAddressNormalize(), WebIPAddressSet()

Methods (Including Private)

classmethod %OnAfterDelete(oid As %ObjectIdentity) as %Status
Inherited description: This callback method is invoked by the %Delete() method to provide notification that the object specified by oid has been deleted. The callback occurs immediately after %DeleteData has been called. If %DeleteData returns an error then %OnAfterDelete is not called.

If %OnAfterDelete returns an error (%Status) then the transaction is rolled back.

private method %OnAfterSave(insert As %Boolean) as %Status
Inherited description: This callback method is invoked by the %Save() method to provide notification that the object is being saved. It is called after the object's data has been successfully written to disk.

insert will be set to 1 if this object is being saved for the first time.

If this method returns an error then the call to %Save() will fail.

private method %OnValidateObject() as %Status
If this method returns an error then %ValidateObject() will fail.
classmethod EnumerateClientsClose(ByRef qHandle As %Binary) as %Status
classmethod EnumerateClientsExecute(ByRef qHandle As %Binary) as %Status
classmethod EnumerateClientsFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
method GetURLPath(pServicePath As %Integer = 0) as %String
classmethod getNodeClient(pNodeId) as %String
Find a client connection name for the given NodeId, if possible; otherwise return the NodeId+NodeName
classmethod rebuildNodeMap()

Queries

query EnumerateClients()
Selects ID As %String, IsNode As %Boolean, Name As %String, NodeId As %Integer, WebIPAddress As %String, Namespace As %String, SOAPCredentials As %String, SSLConfig As %String, HomePath As %String, HomePage As %String, Version As %String, QueueThreshold As %String, ServicePath As %String, SSLCheckServerIdentity As %Boolean

Indexes

index (Name on Name) [IdKey, Type = key, Unique];
Index methods: NameCheck(), NameDelete(), NameDisplayToLogical(), NameExists(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameOpen(), NameSQLCheckUnique(), NameSQLExists(), NameSQLFindPKeyByConstraint(), NameSQLFindRowIDByConstraint(), NameSet(), NamespaceDisplayToLogical(), NamespaceGet(), NamespaceGetStored(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (Ens.Enterprise.MonitorClient)

^Ens.Enterprise.MonitorClientD(ID)
=
%%CLASSNAME
WebIPAddress
Namespace
SOAPCredentials
SSLConfig
HomePath
HomePage
Version
QueueThreshold
ServicePath
SSLCheckServerIdentity