SAP ABAP Interface IF_XI_ALERT_ENGINE (Alert rule engine)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-WKB (Application Component) Runtime Workbench/Monitoring
     SXMSALERT (Package) XI Alert Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_XI_ALERT_ENGINE Alert rule engine 20101123
Properties
Interface IF_XI_ALERT_ENGINE  
Short Description Alert rule engine    
General Data
Package SXMSALERT   XI Alert Framework 
Created 20101123   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_XI_ALERT_ENGINE has no forward declaration.
Interfaces
Interface IF_XI_ALERT_ENGINE has no interface.
Friends
Interface IF_XI_ALERT_ENGINE has no friend.
Attributes
Interface IF_XI_ALERT_ENGINE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EVALUATE Instance method Public Method evaluate against event data 20101123
2 IS_ACTIVE Instance method Public Method Is Alerting active on this machine ? 20101123
Events
Interface IF_XI_ALERT_ENGINE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SXMS_ALERT_EVENT_T Public See coding 20101123 begin of SXMS_ALERT_EVENT_T, FROM_SERVICE type SXI_SERVICE, FROM_PARTY type SXI_PARTY, TO_SERVICE type SXI_SERVICE, TO_PARTY type SXI_PARTY. include type SXI_INTERFACE. types: ERRLABELID type SXMSERRLABELID, end of SXMS_ALERT_EVENT_T
2 SXMS_ALERT_RULE_MATCHES_T Public See coding 20101123 SXMS_ALERT_RULE_MATCHES_T type standard table of SXMS_ALERT_RULE_MATCH_T with non-unique default key
3 SXMS_ALERT_RULE_MATCH_T Public See coding 20101123 begin of SXMS_ALERT_RULE_MATCH_T, ALERT_ID type SSRV_OBJECT_ID, ALERT_RULE_ID type SSRV_OBJECT_ID, PAYLOAD_IN_ALERT type SALR_PAYLOAD_IN_ALERT, CONSUMERS type standard table of SXMSALERTCONSUMER with non-unique default key, end of SXMS_ALERT_RULE_MATCH_T
Method Signatures

Method EVALUATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT Call by reference Type reference (TYPE) SXMS_ALERT_EVENT_T Alert event data 20101123
2 Exporting RULE_MATCHES Call by reference Type reference (TYPE) SXMS_ALERT_RULE_MATCHES_T PI Alerting: Alert Information 20101123

Method EVALUATE on Interface IF_XI_ALERT_ENGINE has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20101123

Method IS_ACTIVE on Interface IF_XI_ALERT_ENGINE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731