SAP ABAP Interface IF_SCSM_CHECK (Check Interface for Consistency Check)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-CCM-MON (Application Component) Monitoring
⤷
SCSM_CEN_CONFIG (Package) CCMS Consistency Check
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SCSM_CHECK_BASE | Base Class for Check | 20080806 |
Properties
| Interface | IF_SCSM_CHECK | |
| Short Description | Check Interface for Consistency Check |
General Data
| Package | SCSM_CEN_CONFIG | CCMS Consistency Check |
| Created | 20080627 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_SCSM_CHECK has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SCSM_CHECKSTATE | Status Checks | 20080821 |
Friends
Interface IF_SCSM_CHECK has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ALSYSTEM | Instance attribute | Public | Type reference (TYPE) | ALSYSTEMS | CCMS Central System Management: Remote Managed Systems | 20080814 | ||
| 2 | CCMS_CLASS | Instance attribute | Public | Type reference (TYPE) | ALMTCREATE-NAME | Alert: Short Name of Monitoring Type | 20081201 | ||
| 3 | CCMS_MONAME | Instance attribute | Public | Type reference (TYPE) | ALMTCREATE-NAME | Alert: Short Name of Monitoring Type | 20081202 | ||
| 4 | CCMS_NAME | Instance attribute | Public | Type reference (TYPE) | ALMTCREATE-NAME | Alert: Short Name of Monitoring Type | 20081201 | ||
| 5 | CHECK_GROUP | Instance attribute | Public | Type reference (TYPE) | SCSM_GEN_CHECKGROUP | Check Group for CCMS Checks | 20080911 | ||
| 6 | DETSTRUCTURE_NAME | Instance attribute | Public | Type reference (TYPE) | DD02L-TABNAME | Table Name | 20080811 | ||
| 7 | DOCUOBJ_NAME | Instance attribute | Public | Type reference (TYPE) | DOKHL-OBJECT | Documentation Object | 20080806 | ||
| 8 | DOCU_OBJ | Instance attribute | Public | Object reference (TYPE REF TO) | CL_SCSM_DOCU | Documentation Object for CEN Checks | 20080806 | ||
| 9 | INTDETSTRUC_TABLE | Instance attribute | Public | Type reference (TYPE) | DD02L-TABNAME | Table Type for the Details | 20100413 | ||
| 10 | MAILTEXT_OBJ | Instance attribute | Public | Object reference (TYPE REF TO) | CL_SCSM_MAILTEXT | Documentation Object for CEN Checks | 20080916 | ||
| 11 | RESULT | Instance attribute | Public | Type reference (TYPE) | I | Check Result | 20080805 | ||
| 12 | STATE | Instance attribute | Public | Type reference (TYPE) | I | Status of the check object | 20080805 | ||
| 13 | TITLE | Instance attribute | Public | Type reference (TYPE) | STRING | Name of the Check Object | 20080805 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Automatic Solution of the Problem | 20080722 | |
| 2 | Instance method | Public | Method | Performs the check | 20080722 | |
| 3 | Instance method | Public | Method | Explicit Solution of the Problem (Prompted by user) | 20080722 | |
| 4 | Instance method | Public | Method | Returns the replaced alert text | 20080916 | |
| 5 | Instance method | Public | Method | Returns a CCMS-compatible list with alert data | 20081202 | |
| 6 | Instance method | Public | Method | Returns the check group | 20090108 | |
| 7 | Instance method | Public | Method | Fills ALV object with data | 20080722 | |
| 8 | Instance method | Public | Method | Returns the name of the detail structure | 20080811 | |
| 9 | Instance method | Public | Method | Returns the help text from SE61 | 20080722 | |
| 10 | Instance method | Public | Method | Returns the result of the check | 20080722 | |
| 11 | Instance method | Public | Method | Returns the title of the check object in the navigation tree | 20080722 | |
| 12 | Instance method | Public | Method | Returns the assigned view object | 20080722 | |
| 13 | Instance method | Public | Method | Styles the ALV | 20080811 | |
| 14 | Instance method | Public | Method | Sets the view object for check object | 20080722 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | STATUS_CHANGED | Instance Event (0) |
Public (2) |
Status of a check has changed | 20081006 |
Types
Interface IF_SCSM_CHECK has no local type.
Method Signatures
Method AUTO_HEALING Signature
Method AUTO_HEALING on Interface IF_SCSM_CHECK has no parameter.
Method AUTO_HEALING on Interface IF_SCSM_CHECK has no exception.
Method CHECK Signature
Method CHECK on Interface IF_SCSM_CHECK has no parameter.
Method CHECK on Interface IF_SCSM_CHECK has no exception.
Method EXECUTE Signature
Method EXECUTE on Interface IF_SCSM_CHECK has no parameter.
Method EXECUTE on Interface IF_SCSM_CHECK has no exception.
Method GET_ALERT_MAILTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RET_LINES | Value transfer | Type reference (TYPE) | SOLI_TAB | objcont und objhead als Tabellentyp | 20080916 |
Method GET_ALERT_MAILTEXT on Interface IF_SCSM_CHECK has no exception.
Method GET_CCMS_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RET_ALERTS | Value transfer | Type reference (TYPE) | SCSM_CCMS_ALERTS_TT | Tabellentyp für CCMS Alarmdetails | 20081202 |
Method GET_CCMS_DETAILS on Interface IF_SCSM_CHECK has no exception.
Method GET_CHECKGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RET_CHECKGROUP | Value transfer | Type reference (TYPE) | SCSM_GEN_CHECKGROUP | Prüfgruppe für allgemeine Prüfungen | 20090108 |
Method GET_CHECKGROUP on Interface IF_SCSM_CHECK has no exception.
Method GET_DETAILLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXP_CONTENT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080807 |
Method GET_DETAILLIST on Interface IF_SCSM_CHECK has no exception.
Method GET_DETSTRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_STRUCTYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run Time Type - Result Structure | 20100910 | |||
| 2 | ER_TABLTYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Run Time Typ - result table | 20100910 | |||
| 3 | EV_INTTABLETYPENAME | Value transfer | Type reference (TYPE) | DD02L-TABNAME | Tabellenname | 20100413 | |||
| 4 | EV_STRUCTURENAME | Value transfer | Type reference (TYPE) | DD02L-TABNAME | Tabellenname | 20100409 |
Method GET_DETSTRUCTURE on Interface IF_SCSM_CHECK has no exception.
Method GET_DOCU_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_DOCU | Value transfer | Object reference (TYPE REF TO) | CL_SCSM_DOCU | Dokumentations-Objekt | 20080805 |
Method GET_DOCU_OBJ on Interface IF_SCSM_CHECK has no exception.
Method GET_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXP_ICONNAME | Value transfer | Type reference (TYPE) | ICONNAME | Name einer Ikone | 20080806 | |||
| 2 | EXP_STATE | Value transfer | Type reference (TYPE) | I | 1 = grün 2 = gelb 3 = rot | 20080806 |
Method GET_STATE on Interface IF_SCSM_CHECK has no exception.
Method GET_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_TITLE | Value transfer | Type reference (TYPE) | STRING | 20080805 |
Method GET_TITLE on Interface IF_SCSM_CHECK has no exception.
Method GET_VIEWCLASS Signature
Method GET_VIEWCLASS on Interface IF_SCSM_CHECK has no parameter.
Method GET_VIEWCLASS on Interface IF_SCSM_CHECK has no exception.
Method MAKE_ALVSTYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INP_ALVCTL | Call by reference | Object reference (TYPE REF TO) | CL_SALV_TABLE | Basisklasse für einfache Tabellen | 20080811 |
Method MAKE_ALVSTYLE on Interface IF_SCSM_CHECK has no exception.
Method SET_VIEWCLASS Signature
Method SET_VIEWCLASS on Interface IF_SCSM_CHECK has no parameter.
Method SET_VIEWCLASS on Interface IF_SCSM_CHECK has no exception.
Event Signatures
Event STATUS_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_SCSM_CHECK | Checkinterface zur Konsistenzprüfung | 20081006 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 720 |