Skip to main content

SYS.WSMon.Client

Class SYS.WSMon.Client Extends %SOAP.WebClient [ System = 4 ]

Web Client class to call the SYS.WSMon.Service Web Services.

Parameters

LOCATION

Parameter LOCATION = "http://localhost:57772/csp/sys/SYS.WSMon.Service.cls";

This is the URL used to access the web service.

NAMESPACE

Parameter NAMESPACE = "http://www.intersystems.com/cache/wsmon/1";

This is the namespace used by the Service

OUTPUTTYPEATTRIBUTE

Parameter OUTPUTTYPEATTRIBUTE = 1;

Use xsi:type attribute for literal types.

SERVICENAME

Parameter SERVICENAME = "CacheMonitorService";

This is the name of the Service

SOAPVERSION

Parameter SOAPVERSION = 1.1;

This is the SOAP version supported by the service.

Methods

GetSystem

Method GetSystem() As SYS.WSMon.wsSystem [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

GetDashboard

Method GetDashboard() As SYS.Stats.Dashboard [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

GetGlobal

Method GetGlobal() As SYS.Stats.Global [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

GetRoutine

Method GetRoutine() As SYS.Stats.Routine [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

GetDisk

Method GetDisk() As SYS.Stats.Disk [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

GetECPAppSvr

Method GetECPAppSvr() As SYS.Stats.ECPAppSvr [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

GetECPDataSvr

Method GetECPDataSvr() As SYS.Stats.ECPDataSvr [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

EnumDatabase

Method EnumDatabase() As %XML.DataSet [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

EnumProcess

Method EnumProcess(sort As %String, number As %Integer) As %XML.DataSet [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

EnumBuffer

Method EnumBuffer() As %XML.DataSet [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

EnumWriteDaemon

Method EnumWriteDaemon() As %XML.DataSet [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

EnumResource

Method EnumResource() As %XML.DataSet [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

EventSubscribe

Method EventSubscribe(location) As %String [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

EventCancel

Method EventCancel(id) As %Integer [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]

CacheEventSink

Method CacheEventSink(event As SYS.WSMon.wsEvent) As %Integer [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]