This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %CSP.Monitor.Client

%CSP.Monitor.Client

class %CSP.Monitor.Client extends %SOAP.WebClient

This is the client side class for the SOAP Monitor Service. Users must initiate the object, set the Location property before calling the GetMatrix method. Here is an example of invoking this WebService to get Ensemble monitor information from a remote system set wsclient=##class(%CSP.Monitor.Client).%New() set wsclient.Location="http://www.intersystems.com/csp/enslib/_CSP.Monitor.Server.cls" set matrix=wsclient.GetMatrix("Ensemble") After this, 'matrix' is an object of %CSP.Monitor.Matrix containing the information returned from the server.

Method Inventory (Including Private)

Parameters

parameter NAMESPACE = http://tempuri.org;
This is the namespace used by the Service
parameter OUTPUTTYPEATTRIBUTE = 1;
Use xsi:type attribute for literal types.
parameter SERVICENAME = SOAPMonitor;
This is the name of the Service

Methods (Including Private)

final method GetMatrix(Type As %String, Parameter As %String = "") as %CSP.Monitor.Matrix [ WebMethod ]
final method MessageSearch(FilterObjStr As %Stream.GlobalCharacter, Timeout As %Numeric = -1, NextId As %Integer = 0, Type As %String = "SEARCH") as %XML.DataSet [ WebMethod ]
final method ResendDuplicatedMessage(OriginalHeaderId As %String, OriginalHeader As %Stream.GlobalBinary, NewTarget As %String = "", NewBody As %Stream.GlobalBinary = $$$NULLOREF, NewSource As %String = "", HeadOfQueue As %Boolean = 0, pBodyUseOriginalNode As %String = "") as %String [ WebMethod ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)