SAP ABAP Class CL_DBA_SYSCHK_CTRL (DBA-CHK: System Check Controller)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_RUNTIME (Package) DBA Cockpit: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_SYSCHK DBA-CHK: System Check 20120314
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DB6_SYSCHK_CTRL DB6-CHK: System Checks Controller 20120314
2 Inheritance (c INHERITING FROM c_ref)  CL_HDB_SYSCHK_CTRL HDB: register check classes 20120925
3 Inheritance (c INHERITING FROM c_ref)  CL_MSS_SYSCHK_CTRL DB6-CHK: System Checks Controller 20120430
4 Inheritance (c INHERITING FROM c_ref)  CL_SYB_SYSCHK_CTRL DB6-CHK: System Checks Controller 20120315
Properties
Class CL_DBA_SYSCHK_CTRL  
Short Description DBA-CHK: System Check Controller    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_RUNTIME   DBA Cockpit: Runtime 
Created 20120314   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DBA_SYSCHK DBA-CHK: System Check 20120314
Friends
Class CL_DBA_SYSCHK_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CHK_CLASSES Instance attribute Private Type reference (TYPE) DBA_CHK_CLASS_TAB DBA-CHK: System Check Classes 20120314
2 MT_CHK_IMPACT Instance attribute Protected Type reference (TYPE) DBA_CHK_IMPACT_TAB DBA-CHK: Check Impact Table 20121106
3 MT_CHK_RESULTS Instance attribute Protected Type reference (TYPE) DBA_CHK_RESULT_TAB DBA-CHK: DBA Cockpit Infrastructure Checks Results 20120314
4 MT_PERS_CHK_MSG_VARS Instance attribute Private Type reference (TYPE) DBA_CHK_MSG_VARS_TAB DBA-CHK: DBA cockpit Infrastructure Checks Msg Vars 20120321
5 MT_PERS_CHK_RESULTS Instance attribute Private Type reference (TYPE) DBA_CHK_RESULTS_TAB DBA-CHK: DBA Cockpit Infrastructure Checks Results 20120321
6 MV_LAST_UPDATE_TIMESTAMP Instance attribute Private Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20121120
7 SYS_REF Instance attribute Protected Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20120314
8 _INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_DBA_SYSCHK_CTRL DBA-CHK: System Check Controller 20120314
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHK_CLASS Instance method Protected Method 20120314
2 ADD_CHK_IMPACT Static method Private Method 20121107
3 ADD_CHK_RESULT Instance method Private Method 20120314
4 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20120314
5 CONVERT_PERSIST_TO_RUNTIME Static method Private Method 20120321
6 CONVERT_RUNTIME_TO_PERSIST Static method Private Method 20120321
7 GET_CHECK_IMPACT Static method Public Method 20121107
8 GET_DPW_REPORT_NAME Static method Private Method 20121107
9 GET_INSTANCE Static method Public Method 20120314
10 GET_LAST_UPDATE_TIMESTAMP Instance method Public Method 20121120
11 GET_PERS_CHK_IMPACT Static method Public Method 20121107
12 GET_PERS_CHK_RESULTS Static method Public Method 20120316
13 INIT_CHK_CLASSES Instance method Protected Method 20120314
14 INIT_CHK_IMPACT Instance method Private Method 20121107
15 INIT_CHK_RESULTS Instance method Private Method 20121120
16 LOAD_CHK_RESULTS Instance method Protected Method 20120314
17 RENDER_FOR_UI Static method Public Method 20120706
18 SAVE_CHK_RESULTS Instance method Protected Method 20120314
Events
Class CL_DBA_SYSCHK_CTRL has no event.
Types
Class CL_DBA_SYSCHK_CTRL has no local type.
Method Signatures

Method ADD_CHK_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) STRING 20120314

Method ADD_CHK_CLASS on class CL_DBA_SYSCHK_CTRL has no exception.

Method ADD_CHK_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHECK_IMPACT Call by reference Type reference (TYPE) DBA_CHK_IMPACT_TAB DBA-CHK: Check Impact Table 20121107
2 Importing CHK_ID Call by reference Type reference (TYPE) DBA_CHK_IMPACT-CHK_ID Check ID 20121107
3 Importing CHK_OBJ_NAME Call by reference Type reference (TYPE) DBA_CHK_IMPACT-CHK_OBJ_NAME '*' Check Object Name 20121107
4 Importing CHK_OBJ_TYPE Call by reference Type reference (TYPE) DBA_CHK_IMPACT-CHK_OBJ_TYPE '*' Check Object Type 20121107
5 Importing IMP_OBJ_DESCR Call by reference Type reference (TYPE) CLIKE 20121113
6 Importing IMP_OBJ_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20121113
7 Importing IMP_OBJ_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20121113
8 Importing IMP_OBJ_NAME Call by reference Type reference (TYPE) DBA_CHK_IMPACT-IMP_OBJ_NAME '*' 20121107
9 Importing IMP_OBJ_TYPE Call by reference Type reference (TYPE) DBA_CHK_IMPACT-IMP_OBJ_TYPE '*' 20121107
10 Importing IMP_SCENARIO Call by reference Type reference (TYPE) DBA_CHK_IMPACT-IMP_SCENARIO '*' 20121107
11 Importing IMP_UI_OBJ_NAME Call by reference Type reference (TYPE) STRING 20121107
12 Importing IMP_UI_OBJ_TYPE Call by reference Type reference (TYPE) STRING 20121107
13 Importing IMP_UI_SCENARIO Call by reference Type reference (TYPE) STRING 20121107

Method ADD_CHK_IMPACT on class CL_DBA_SYSCHK_CTRL has no exception.

Method ADD_CHK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHK_RESULT Call by reference Type reference (TYPE) DBA_CHK_RESULT DBA-CHK: DBA Cockpit Infrastructure Checks Results 20120314

Method ADD_CHK_RESULT on class CL_DBA_SYSCHK_CTRL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20120314

Method CONSTRUCTOR on class CL_DBA_SYSCHK_CTRL has no exception.

Method CONVERT_PERSIST_TO_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHK_RESULTS Call by reference Type reference (TYPE) DBA_CHK_RESULT_TAB DBA-CHK: Check Results 20120321
2 Importing IT_CHK_MSG_VARS Call by reference Type reference (TYPE) DBA_CHK_MSG_VARS_TAB DBA-CHK: DBA cockpit Infrastructure Checks Msg Vars 20120321
3 Importing IT_CHK_RESULTS Call by reference Type reference (TYPE) DBA_CHK_RESULTS_TAB DBA-CHK: DBA Cockpit Infrastructure Checks Results 20120321

Method CONVERT_PERSIST_TO_RUNTIME on class CL_DBA_SYSCHK_CTRL has no exception.

Method CONVERT_RUNTIME_TO_PERSIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHK_MSG_VARS Call by reference Type reference (TYPE) DBA_CHK_MSG_VARS_TAB DBA-CHK: DBA cockpit Infrastructure Checks Msg Vars 20120321
2 Exporting ET_CHK_RESULTS Call by reference Type reference (TYPE) DBA_CHK_RESULTS_TAB DBA-CHK: Check Results 20120321
3 Importing IT_CHK_RESULTS Call by reference Type reference (TYPE) DBA_CHK_RESULT_TAB DBA-CHK: DBA Cockpit Infrastructure Checks Results 20120321

Method CONVERT_RUNTIME_TO_PERSIST on class CL_DBA_SYSCHK_CTRL has no exception.

Method GET_CHECK_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ID Call by reference Type reference (TYPE) I 20121107
2 Returning CHECK_IMPACT Value transfer Type reference (TYPE) DBA_CHK_IMPACT_TAB DBA-CHK: Check Impact Table 20121107

Method GET_CHECK_IMPACT on class CL_DBA_SYSCHK_CTRL has no exception.

Method GET_DPW_REPORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REPORT_ID Call by reference Type reference (TYPE) DBA_CHK_IMPACT-IMP_OBJ_NAME 20121107
2 Returning REPORT_TEXT Value transfer Type reference (TYPE) STRING 20121107

Method GET_DPW_REPORT_NAME on class CL_DBA_SYSCHK_CTRL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) IF_DBA_SYSCHK DBA-CHK: System Check 20120314
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20120314

Method GET_INSTANCE on class CL_DBA_SYSCHK_CTRL has no exception.

Method GET_LAST_UPDATE_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TIMESTAMP Value transfer Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20121120

Method GET_LAST_UPDATE_TIMESTAMP on class CL_DBA_SYSCHK_CTRL has no exception.

Method GET_PERS_CHK_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ID Call by reference Type reference (TYPE) I 20121107
2 Returning CHECK_IMPACT Value transfer Type reference (TYPE) DBA_CHK_IMPACT_TAB DBA-CHK: Check Impact Table 20121107
3 Importing DBSYS Call by reference Type reference (TYPE) DBCON_DBMS Database system 20121107

Method GET_PERS_CHK_IMPACT on class CL_DBA_SYSCHK_CTRL has no exception.

Method GET_PERS_CHK_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHECK_RESULTS Value transfer Type reference (TYPE) DBA_CHK_RESULT_TAB DBA-CHK: DBA Cockpit Infrastructure Checks Results 20120316
2 Importing SYSID Call by reference Type reference (TYPE) SYSYSID 20120316
# Exception Resumable Description Created on
1 CX_DBA_SYSTEM_CHECK DBA-RDI: General Back-end Error 20120316

Method INIT_CHK_CLASSES Signature

Method INIT_CHK_CLASSES on class CL_DBA_SYSCHK_CTRL has no parameter.
Method INIT_CHK_CLASSES on class CL_DBA_SYSCHK_CTRL has no exception.

Method INIT_CHK_IMPACT Signature

Method INIT_CHK_IMPACT on class CL_DBA_SYSCHK_CTRL has no parameter.
Method INIT_CHK_IMPACT on class CL_DBA_SYSCHK_CTRL has no exception.

Method INIT_CHK_RESULTS Signature

Method INIT_CHK_RESULTS on class CL_DBA_SYSCHK_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_SYSTEM_CHECK DBA-RDI: General Back-end Error 20121120

Method LOAD_CHK_RESULTS Signature

Method LOAD_CHK_RESULTS on class CL_DBA_SYSCHK_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_SYSTEM_CHECK DBA-RDI: General Back-end Error 20120314

Method RENDER_FOR_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_RESULTS Call by reference Type reference (TYPE) DBA_CHK_RESULT_TAB DBA-CHK: Check Results 20120706
2 Importing DBSYS Call by reference Type reference (TYPE) SYDBSYS 20120706
3 Returning UI_CHECK_RESULTS Value transfer Type reference (TYPE) DBA_CHK_UI_RESULT_TAB DBA-CHK: Check Results UI Representation 20120706
4 Importing WEBDYNPRO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120706

Method RENDER_FOR_UI on class CL_DBA_SYSCHK_CTRL has no exception.

Method SAVE_CHK_RESULTS Signature

Method SAVE_CHK_RESULTS on class CL_DBA_SYSCHK_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_SYSTEM_CHECK DBA-RDI: General Back-end Error 20120314
History
Last changed by/on SAP  20130531 
SAP Release Created in 740