Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [Ens] >  [Enterprise] >  [MonitorClient]
Private  Storage   

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
11 9 1 1


Summary

Properties
HomePage HomePath Name Namespace
QueueThreshold SOAPCredentials SSLCheckServerIdentity SSLConfig
ServicePath Version WebIPAddress

Methods
%AddToSaveSet %AddToSyncSet %BMEBuilt %CheckConstraints
%CheckConstraintsForExtent %ClassIsLatestVersion %ClassName %ComposeOid
%ConstructClone %Delete %DeleteExtent %DeleteId
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Exists
%ExistsId %Extends %GUID %GUIDSet
%GetLock %GetParameter %GetSwizzleObject %Id
%InsertBatch %IsA %IsModified %IsNull
%KillExtent %KillExtentData %LoadFromMemory %LockExtent
%LockId %New %NormalizeObject %ObjectIsNull
%ObjectModified %Oid %OnAfterDelete %OnBeforeAddToSync
%OnDetermineClass %Open %OpenId %OriginalNamespace
%PackageName %PhysicalAddress %PurgeIndices %Reload
%RemoveFromSaveSet %ResolveConcurrencyConflict %RollBack %Save
%SaveDirect %SaveIndices %SerializeObject %SetModified
%SortBegin %SortEnd %SyncObjectIn %SyncTransport
%UnlockExtent %UnlockId %ValidateIndices %ValidateObject
EnumerateClientsClose EnumerateClientsExecute EnumerateClientsFetch GetURLPath
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
getNodeClient rebuildNodeMap


Properties

• property HomePage as %String;
• property HomePath as %String(MAXLEN=250);
• property Name as %String [ Required ];
• property Namespace as %String;
• property QueueThreshold as %String;
• property SOAPCredentials as %String;
• property SSLCheckServerIdentity as %Boolean [ InitialExpression = 1 ];
• property SSLConfig as %String;
• property ServicePath as %String;
• property Version as %String;
• property WebIPAddress as %String(MAXLEN=250);

Methods

• classmethod %OnAfterDelete(oid As %ObjectIdentity) as %Status
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.

• 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

Indices

•index (Name on Name) [IdKey,Unique];


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.