SAP ABAP Class CL_XI_ALERT_BSP_ADDRULE (Controller Class for SXMS_AlertRules)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-XI-IS-WKB (Application Component) Runtime Workbench/Monitoring
⤷
SXMSALERT (Package) XI Alert Framework
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_BSP_CONTROLLER2 | BSP Component | 20030630 |
Properties
| Class | CL_XI_ALERT_BSP_ADDRULE | |
| Short Description | Controller Class for SXMS_AlertRules | |
| Super Class | CL_BSP_CONTROLLER2 | BSP Component |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SXMSALERT | XI Alert Framework |
| Created | 20030630 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_XI_ALERT_BSP_ADDRULE has no forward declaration.
Interfaces
Class CL_XI_ALERT_BSP_ADDRULE has no interface implemented.
Friends
Class CL_XI_ALERT_BSP_ADDRULE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | SXMSALERTADAPTERNAME_T | Adapter Names | 20050114 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | SXMSALERTADAPTERNAMESPACE_T | Adapter Namespaces | 20050114 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | SXMSALERTADAPTERNAME_T | Adapter Types and Namespaces | 20050114 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | STRING | 'TRUE' | Input field 'Adapter Type' active/inactive | 20050114 | ||
| 5 | Instance attribute | Public | Type reference (TYPE) | SXMSALERTCAT_T | Alert Categories | 20031217 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | SXMSALERTRULES | Rules for Alert Generation: Msg Header -> Alert Category | 20031217 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | ' ' | Flag (X or Blank) | 20081112 | ||
| 8 | Instance attribute | Public | Type reference (TYPE) | STRING | 'TRUE' | Input field 'Adapter Type' active/inactive | 20050114 | ||
| 9 | Instance attribute | Public | Type reference (TYPE) | STRING | 'TRUE' | Input field 'Error Code' active/inactive | 20040115 | ||
| 10 | Instance attribute | Public | Type reference (TYPE) | SXMSERRORCATS_T | Error Categories for Configuration | 20040114 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | SXMSERRORCODES_T | Error Codes for Configuration | 20040114 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | SXMSERRORS_T | Errors for Alert Configuration | 20040115 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | STRING | 'FALSE' | Input Field Active/Inactive | 20081112 | ||
| 14 | Constant | Public | Type reference (TYPE) | SXICOMPTYPE | 'XIIntegrationServer' | IS Component Type in SXIPMIDEST | 20050114 | ||
| 15 | Instance attribute | Public | Type reference (TYPE) | STRING | '' | Rule refers to messages | 20070207 | ||
| 16 | Instance attribute | Public | Type reference (TYPE) | STRING | 'FALSE' | Radio button 'Adapter Engine' active | 20050114 | ||
| 17 | Instance attribute | Public | Type reference (TYPE) | STRING | 'FALSE' | Radio button 'Integration Engine' active | 20050114 | ||
| 18 | Instance attribute | Public | Type reference (TYPE) | STRING | 'TRUE' | Radio button 'No Restriction' active | 20050114 | ||
| 19 | Instance attribute | Public | Type reference (TYPE) | STRING | 'TRUE' | (De)Activate Button 'Add Rule' | 20031218 | ||
| 20 | Instance attribute | Public | Type reference (TYPE) | STRING | 'TRUE' | Status Checkbox: Rule Activated | 20040112 | ||
| 21 | Instance attribute | Public | Type reference (TYPE) | STRING | 'TRUE' | (De)Activate Button 'Change Rule' | 20031218 | ||
| 22 | Instance attribute | Public | Type reference (TYPE) | STRING | Currently Selected Alert Category | 20071109 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | SY-TABIX | Internal Table, Current Row Index | 20040107 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | STRING | 'no_restr' | Selected Radio Button | 20050114 | ||
| 25 | Instance attribute | Public | Type reference (TYPE) | STRING | 'TRUE' | Status: Multiple alerts suppressed | 20040311 | ||
| 26 | Instance attribute | Private | Type reference (TYPE) | STRING | URL for TA Alrtcatdef on the ITS | 20040107 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Fill Attribute 'Alertcats' | 20031217 | |
| 2 | Instance method | Public | Method | Reads the current content of the input field | 20040115 | |
| 3 | Instance method | Public | Method | Adds alert rule | 20031217 |
Events
Class CL_XI_ALERT_BSP_ADDRULE has no event.
Types
Class CL_XI_ALERT_BSP_ADDRULE has no local type.
Method Signatures
Method GET_ALERT_CATEGORIES Signature
Method GET_ALERT_CATEGORIES on class CL_XI_ALERT_BSP_ADDRULE has no parameter.
Method GET_ALERT_CATEGORIES on class CL_XI_ALERT_BSP_ADDRULE has no exception.
Method GET_INPUT_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHAMSG | Value transfer | Type reference (TYPE) | STRING | String der Schlüsselfelder | 20040115 |
Method GET_INPUT_FIELDS on class CL_XI_ALERT_BSP_ADDRULE has no exception.
Method INSERT_ALERTRULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20031217 |
Method INSERT_ALERTRULE on class CL_XI_ALERT_BSP_ADDRULE has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 640 |