%SYS
EventSink Class Reference

This is an example of a CacheEventSink Web service which can receive alerts from any InterSystems IRIS instance. More...

Inheritance diagram for EventSink:
Collaboration diagram for EventSink:

Public Member Functions

_.Library.Integer CacheEventSink (SYS.WSMon.wsEvent event)
 Example service for a CacheEventSink.
 

Static Public Attributes

 NAMESPACE = None
 This is an example of a CacheEventSink Web service which can receive alerts from any InterSystems IRIS instance. More...
 
 SERVICENAME = None
 Name of the WebService.
 
 USECLASSNAMESPACES = None
 Namespaces of referenced classes will be used in the WSDL.
 

Detailed Description

This is an example of a CacheEventSink Web service which can receive alerts from any InterSystems IRIS 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 InterSystems IRIS instance.

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

Member Data Documentation

◆ NAMESPACE

NAMESPACE = None
static

This is an example of a CacheEventSink Web service which can receive alerts from any InterSystems IRIS 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 InterSystems IRIS instance.

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

SOAP Namespace for the WebService