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 | Static Attribute | Private | Type reference (TYPE) | SXMSALERTCONTROL | Control Table | 20070907 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Deletes Logging Entries | 20060203 | |
| 2 | Static method | Public | Method | Connection Parameter for Central Monitoring Server | 20060203 | |
| 3 | Static method | Public | Method | Returns URL for MDT | 20060203 | |
| 4 | Static method | Public | Method | Returns URL for SXI_MONITOR_EXTERNAL | 20110502 | |
| 5 | Static method | Public | Method | Returns Rule Name for Rule ID | 20110414 | |
| 6 | Static method | Public | Method | 0=Both HTTP&HTTPS; 1=just HTTP ;2=just HTTPS; -1 = None | 20110530 | |
| 7 | Static method | Public | Method | Returns SLD Instance Name | 20110608 | |
| 8 | Static method | Public | Method | Returns URL for Local Monitor | 20110420 | |
| 9 | Static method | Public | Method | Compares Both Character Arguments | 20060203 | |
| 10 | Static method | Public | Method | 20110602 | ||
| 11 | 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 | DELROWS | Value transfer | Type reference (TYPE) | SYDBCNT | 1000 | Datenbankzugriffe, Anzahl der bearbeiteten Tabellenzeilen | 20060203 | ||
| 2 | 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 | CMSPARAMS | Value transfer | Type reference (TYPE) | SXMSALERTCMSPARAMS | Central Monitoring Server Parameters for RFC Destination | 20060203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | MDTURL | Value transfer | Type reference (TYPE) | SXMSALERTMDTURL | url zum mdt | 20060203 | |||
| 2 | MSGGUID | Call by reference | Type reference (TYPE) | SXMSMGUIDC | SXMS: Message-Id | 20060203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | MDTURL | Value transfer | Type reference (TYPE) | SXMSALERTMDTURL | url zum mdt | 20110502 | |||
| 2 | MSGGUID | Call by reference | Type reference (TYPE) | SXMSMGUIDC | SXMS: Message-Id | 20110502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | PI_RULE_ID | Call by reference | Type reference (TYPE) | SYSUUID_C32 | 16 byte UUID in 32 chars (hexadecimal encoded) | 20110414 | |||
| 2 | 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 | 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 | 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 | ERRLABELID | Call by reference | Type reference (TYPE) | SXMSERRLABELID | XI: Stausdetail: Identifikator | 20110502 | |||
| 2 | MAX_CREA_TIME | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) | 20110609 | |||
| 3 | MDTURL | Value transfer | Type reference (TYPE) | SXMSALERTMDTURL | url zum lokalen monitor | 20110420 | |||
| 4 | MIN_CREA_TIME | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) | 20110609 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | PATTERN | Value transfer | Type reference (TYPE) | CHAR255 | char255 | 20060203 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | BOOLEAN_01 | Boolsche Variable ('1'=true,'0'=false) | 20060203 | |||
| 3 | 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 | 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 | LOGTEXT | Call by reference | Type reference (TYPE) | STRING | Something 255 chars long | 20060203 | |||
| 2 | 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 |