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 > SYS.WSMon.EventSink


class SYS.WSMon.EventSink extends %SOAP.WebService

This is an example of a CacheEventSink Web service which can recieve alerts from any Cache instance. Users should follow the WSDL generated from this class to create their own CacheEventSink Web method. Then register it using SYS.WSMon.Service.EventSubscribe() to "subscribe" to all alerts from each Cache instance.

The "alerts" would be the same events as those sent via SNMP or WMI, including all relevant alerts from cconsole.log (and the Cache System Monitor). See the SYS.WSMon.wsEvent class for details on the properties included with each alert.

Method Inventory


parameter NAMESPACE =;
SOAP Namespace for the WebService
parameter SERVICENAME = CacheEventSink;
Name of the WebService.
Namespaces of referenced classes will be used in the WSDL.


method CacheEventSink(event As SYS.WSMon.wsEvent) as %Integer [ WebMethod ]
Example service for a CacheEventSink

Inherited Members

Inherited Properties

Inherited Methods