SAP ABAP Class CL_XI_ALERT_UTIL (Utilities for Alerting)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-WKB (Application Component) Runtime Workbench/Monitoring
     SXMSALERT (Package) XI Alert Framework
Properties
Class CL_XI_ALERT_UTIL  
Short Description Utilities for Alerting    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSALERT   XI Alert Framework 
Created 20050712   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XI_ALERT_UTIL has no forward declaration.
Interfaces
Class CL_XI_ALERT_UTIL has no interface implemented.
Friends
Class CL_XI_ALERT_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALERTCONTROL Static Attribute Private Type reference (TYPE) SXMSALERTCONTROL Control Table 20070907
Methods
# Method Level Visibility Method type Description Created on
1 CLEANLOG Static method Public Method Deletes Logging Entries 20060203
2 GET_CMS_PARAMS Static method Public Method Connection Parameter for Central Monitoring Server 20060203
3 GET_MDT_URL Static method Public Method Returns URL for MDT 20060203
4 GET_MDT_URL_EXT Static method Public Method Returns URL for SXI_MONITOR_EXTERNAL 20110502
5 GET_RULE_NAME_4_RULE_ID Static method Public Method Returns Rule Name for Rule ID 20110414
6 GET_RUNNING_ICF_SERVICES Static method Public Method 0=Both HTTP&HTTPS; 1=just HTTP ;2=just HTTPS; -1 = None 20110530
7 GET_SLD_INSTANCE_NAME Static method Public Method Returns SLD Instance Name 20110608
8 GET_URL_4_LOCAL_MON Static method Public Method Returns URL for Local Monitor 20110420
9 IS_EQUAL Static method Public Method Compares Both Character Arguments 20060203
10 IS_SECURE_LINK Static method Public Method 20110602
11 WRITELOG Static method Public Method Writes Log Entry 20060203
Events
Class CL_XI_ALERT_UTIL has no event.
Types
Class CL_XI_ALERT_UTIL has no local type.
Method Signatures

Method CLEANLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELROWS Value transfer Type reference (TYPE) SYDBCNT 1000 Datenbankzugriffe, Anzahl der bearbeiteten Tabellenzeilen 20060203
2 Importing KEEPROWS Value transfer Type reference (TYPE) SYDBCNT 5000 Datenbankzugriffe, Anzahl der bearbeiteten Tabellenzeilen 20060203

Method CLEANLOG on class CL_XI_ALERT_UTIL has no exception.

Method GET_CMS_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CMSPARAMS Value transfer Type reference (TYPE) SXMSALERTCMSPARAMS Central Monitoring Server Parameters for RFC Destination 20060203
# Exception Resumable Description Created on
1 CX_SXMSALERT_EXPROF_ERR Fehler beim Zugriff auf das Exchange Profile 20060203

Method GET_MDT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MDTURL Value transfer Type reference (TYPE) SXMSALERTMDTURL url zum mdt 20060203
2 Importing MSGGUID Call by reference Type reference (TYPE) SXMSMGUIDC SXMS: Message-Id 20060203
# Exception Resumable Description Created on
1 CX_SXMSALERT_EXPROF_ERR Fehler beim Zugriff auf das Exchange Profile 20060203

Method GET_MDT_URL_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MDTURL Value transfer Type reference (TYPE) SXMSALERTMDTURL url zum mdt 20110502
2 Importing MSGGUID Call by reference Type reference (TYPE) SXMSMGUIDC SXMS: Message-Id 20110502
# Exception Resumable Description Created on
1 CX_SXMSALERT_EXPROF_ERR Fehler beim Zugriff auf das Exchange Profile 20110502

Method GET_RULE_NAME_4_RULE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_RULE_ID Call by reference Type reference (TYPE) SYSUUID_C32 16 byte UUID in 32 chars (hexadecimal encoded) 20110414
2 Returning PR_RULE_NAME Value transfer Type reference (TYPE) SALR_ALERT_RULE_NAME_S XI-Alert: Name der Alert-Regel (variable Länge) 20110414

Method GET_RULE_NAME_4_RULE_ID on class CL_XI_ALERT_UTIL has no exception.

Method GET_RUNNING_ICF_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RUNNUNG_SERVICES Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20110530

Method GET_RUNNING_ICF_SERVICES on class CL_XI_ALERT_UTIL has no exception.

Method GET_SLD_INSTANCE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENT_NAME Value transfer Type reference (TYPE) STRING 20110608

Method GET_SLD_INSTANCE_NAME on class CL_XI_ALERT_UTIL has no exception.

Method GET_URL_4_LOCAL_MON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRLABELID Call by reference Type reference (TYPE) SXMSERRLABELID XI: Stausdetail: Identifikator 20110502
2 Importing MAX_CREA_TIME Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20110609
3 Returning MDTURL Value transfer Type reference (TYPE) SXMSALERTMDTURL url zum lokalen monitor 20110420
4 Importing MIN_CREA_TIME Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20110609
# Exception Resumable Description Created on
1 CX_SXMSALERT_EXPROF_ERR Fehler beim Zugriff auf das Exchange Profile 20110420

Method IS_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATTERN Value transfer Type reference (TYPE) CHAR255 char255 20060203
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN_01 Boolsche Variable ('1'=true,'0'=false) 20060203
3 Importing TARGET Value transfer Type reference (TYPE) CHAR255 char255 20060203

Method IS_EQUAL on class CL_XI_ALERT_UTIL has no exception.

Method IS_SECURE_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_SECURE Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20110602

Method IS_SECURE_LINK on class CL_XI_ALERT_UTIL has no exception.

Method WRITELOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOGTEXT Call by reference Type reference (TYPE) STRING Something 255 chars long 20060203
2 Importing MSGGUID Call by reference Type reference (TYPE) SXMSMGUIDC SXMS: Message-Id 20060203

Method WRITELOG on class CL_XI_ALERT_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731