SAP ABAP Class CL_DB6_ACTION_BW_HEALTH_CHECK (BW Health Check)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB6 (Application Component) DB2 Universal Database for UNIX / NT
     STU6 (Package) DB6: Performance-Monitor (UNIX/Windows)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DB6_ACTION_CONTROLLER DB6: Abstract Action Controller 20091019
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DB6_BW_HEALTH_CONSTANTS Constants 20091019
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_COMMAND_CONFIRM DBA Cockpit: Controller I/F for Confirmation of Actions 20091204
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_CONTROLLER_SLCT DBA Cockpit: Data Selection 20091130
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_CONTROLLER_TREE DBA Cockpit: Interface for Tree 20091120
Properties
Class CL_DB6_ACTION_BW_HEALTH_CHECK  
Short Description BW Health Check    
Super Class CL_DB6_ACTION_CONTROLLER DB6: Abstract Action Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU6   DB6: Performance-Monitor (UNIX/Windows) 
Created 20091019   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_DB6_BW_HEALTH_CONSTANTS Constants 20091019
2 IF_DBA_ACTION_COMMAND_CONFIRM DBA Cockpit: Controller I/F for Confirmation of Actions 20091204
3 IF_DBA_ACTION_CONTROLLER_SLCT DBA Cockpit: Data Selection 20091130
4 IF_DBA_ACTION_CONTROLLER_TREE DBA Cockpit: Interface for Tree 20091120
Friends
Class CL_DB6_ACTION_BW_HEALTH_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BW_CHECK Instance attribute Private Object reference (TYPE REF TO) IF_DB6_BW_HEALTH_CHECK BW Health Checks 20091019
2 CMD_BW_REFRESH Constant Public Type reference (TYPE) SYUCOMM 'BW_REFRESH' Function code that PAI triggered 20110610
3 CMD_CLOSE Constant Public Type reference (TYPE) SYUCOMM 'CLOSE' Function code that PAI triggered 20110610
4 CMD_INFO_DIS Constant Public Type reference (TYPE) SYUCOMM 'INFO_DIS' Function Code that Triggered PAI 20110610
5 CMD_INFO_MDC Constant Public Type reference (TYPE) SYUCOMM 'INFO_MDC' Function Code that Triggered PAI 20110610
6 CMD_INFO_PKEY Constant Public Type reference (TYPE) SYUCOMM 'INFO_PKEY' Function Code that Triggered PAI 20110610
7 CMD_REPAIR Constant Public Type reference (TYPE) SYUCOMM 'REPAIR' Function code that PAI triggered 20110610
8 CMD_SCHEDULE_CHECK Constant Public Type reference (TYPE) SYUCOMM 'BW_SCHEDULE' Function Code that Triggered PAI 20110610
9 CMD_SCHEDULE_CHECK_SLCT Constant Public Type reference (TYPE) SYUCOMM 'BW_SCHEDULE_SLCT' Function Code that Triggered PAI 20110610
10 COLUMN_TREE Instance attribute Private Object reference (TYPE REF TO) CL_DB6_COLUMN_TREE Column Tree 20091019
11 NAV_REF Instance attribute Private Attribute reference (LIKE) 20091019
12 P_REPAIR_CHECK Instance attribute Private Type reference (TYPE) STRING repairable 20091019
13 P_REPAIR_INFOPROVIDER Instance attribute Private Type reference (TYPE) STRING repair InfoProvider 20091019
14 P_SUM_DIS Instance attribute Private Type reference (TYPE) I Sum errors 20091019
15 P_SUM_MDC Instance attribute Private Type reference (TYPE) I Sum errors 20091019
16 P_SUM_PAR Instance attribute Private Type reference (TYPE) I Sum errors 20091019
17 P_SUM_PKEY Instance attribute Private Type reference (TYPE) I Sum errors 20091019
18 P_T_CHECK_RESULTS Instance attribute Private Type reference (TYPE) DB6_BW_HEALTH_TESTS_RESULT_TAB DB6: Results of BW Health Tests 20091019
19 P_T_REPAIRABLE Instance attribute Private Type reference (TYPE) DB6_BW_HEALTH_TESTS_RESULT_TAB DB6: Results of BW Health Tests 20091019
20 VIEW_DATA Instance attribute Public Type reference (TYPE) DB6_VIEW_BW_HEALTH_CHECK view data 20091019
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TREE Instance method Private Method build tree 20091019
2 CREATE_CHECK_NODE Instance method Private Method Create parent nodes for the different checks 20091019
3 CREATE_ITEM_NODE Instance method Private Method Create item node 20091019
4 DELETE_RESULTS Instance method Private Method delete results 20091019
5 EXECUTE_CHECKS Instance method Private Method execute checks as background jobe 20091019
6 EXECUTE_CHECK_SELECTION Instance method Private Method 20110610
7 GET_CHECK_JOB_PARAMETERS Instance method Private Method get the job paramters of a check 20091019
8 GET_RESULTS Instance method Private Method gets the results of the checks 20091019
9 HANDLE_REPAIR Instance method Private Method Handle Repair Request 20091204
10 REPAIR_NODE Instance method Private Method repair node 20091019
11 SET_PARAMETERS Instance method Private Method set runtime parameters on the screen 20091019
12 SET_TREE_COLUMNS Instance method Private Method set tree columns 20091019
13 START_RECLUSTERING Instance method Private Method start reclustering 20091019
Events
Class CL_DB6_ACTION_BW_HEALTH_CHECK has no event.
Types
Class CL_DB6_ACTION_BW_HEALTH_CHECK has no local type.
Method Signatures

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_DB6_ACTION_BW_HEALTH_CHECK has no parameter.
Method BUILD_TREE on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method CREATE_CHECK_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK Call by reference Type reference (TYPE) STRING 20091019
2 Importing ITEM_SUM Call by reference Type reference (TYPE) I 20091019
3 Changing NODECNT Call by reference Type reference (TYPE) I 20091019
4 Importing NODE_TEXT Call by reference Type reference (TYPE) C 20091019

Method CREATE_CHECK_NODE on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method CREATE_ITEM_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Type reference (TYPE) DB6_BW_HEALTH_TESTS_RESULTS DB6: Structure to save the results of the BW Healt Tests 20091019
2 Changing NODECNT Call by reference Type reference (TYPE) I 20091019
3 Importing PARENT_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20091019

Method CREATE_ITEM_NODE on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method DELETE_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_DATA_DISTR Call by reference Type reference (TYPE) ABAP_BOOL 20091019
2 Importing CHECK_MDC Call by reference Type reference (TYPE) ABAP_BOOL 20091019
3 Importing CHECK_PKEY Call by reference Type reference (TYPE) ABAP_BOOL 20091019

Method DELETE_RESULTS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method EXECUTE_CHECKS Signature

Method EXECUTE_CHECKS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no parameter.
Method EXECUTE_CHECKS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method EXECUTE_CHECK_SELECTION Signature

Method EXECUTE_CHECK_SELECTION on class CL_DB6_ACTION_BW_HEALTH_CHECK has no parameter.
Method EXECUTE_CHECK_SELECTION on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method GET_CHECK_JOB_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK Call by reference Type reference (TYPE) STRING 20091019
2 Exporting START_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20091019
3 Exporting START_TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20091019

Method GET_CHECK_JOB_PARAMETERS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method GET_RESULTS Signature

Method GET_RESULTS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no parameter.
Method GET_RESULTS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method HANDLE_REPAIR Signature

Method HANDLE_REPAIR on class CL_DB6_ACTION_BW_HEALTH_CHECK has no parameter.
Method HANDLE_REPAIR on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method REPAIR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFOPROVIDER Call by reference Type reference (TYPE) STRING 20091019
2 Importing KIND Call by reference Type reference (TYPE) STRING 20091019

Method REPAIR_NODE on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method SET_PARAMETERS Signature

Method SET_PARAMETERS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no parameter.
Method SET_PARAMETERS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method SET_TREE_COLUMNS Signature

Method SET_TREE_COLUMNS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no parameter.
Method SET_TREE_COLUMNS on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.

Method START_RECLUSTERING Signature

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

Method START_RECLUSTERING on class CL_DB6_ACTION_BW_HEALTH_CHECK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730