SAP ABAP Class CL_DB6_ACTION_PART_INTEGRATION (DB6: Integration of new DB-Partition into existing PG)
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 20041115
Properties
Class CL_DB6_ACTION_PART_INTEGRATION  
Short Description DB6: Integration of new DB-Partition into existing PG    
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 20041115   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)
2 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 DB6CI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 DB6SY Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DB6_ACTION_PART_INTEGRATION has no interface implemented.
Friends
Class CL_DB6_ACTION_PART_INTEGRATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_CONT Instance attribute Private Object reference (TYPE REF TO) CL_DB6_ALV new containers of affected tablespaces 20041122
2 ALV_PARTGRPS Instance attribute Private Object reference (TYPE REF TO) CL_DB6_ALV ALV: parition-groups 20041115
3 ALV_PKEYS Instance attribute Private Object reference (TYPE REF TO) CL_DB6_ALV table partitioning keys 20050628
4 ALV_REDIST Instance attribute Private Object reference (TYPE REF TO) CL_DB6_ALV redistribution of affected tablespaces 20041122
5 CATBPS Instance attribute Private See coding 20041210
6 CATNDGRPS Instance attribute Private See coding 20041118
7 CONTCFG Instance attribute Private See coding container configuration 20041129
8 CTRL Instance attribute Private Attribute reference (LIKE) 20041115
9 C_ADD_PARTITION Constant Private Type reference (TYPE) TEXT4 'ADD' Text field, length 4 20051122
10 C_DROP_PARTITION Constant Private Type reference (TYPE) TEXT4 'DROP' Text field, length 4 20051122
11 EXECUTED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041122
12 EXEC_ERROR Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041203
13 HTML_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20041202
14 HTML_PANEL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER SAP HTML Control 20041202
15 NAV_REF Instance attribute Private Attribute reference (LIKE) 20041115
16 REDIST_SET Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041203
17 RESULT_LST Instance attribute Private See coding 20041203
18 STEPS Instance attribute Private See coding Binding of Action-Step to Screen number 20041119
19 STMTS_BP Instance attribute Private See coding 20041130
20 STMTS_CONT Instance attribute Private See coding 20041130
21 STMTS_PKEY Instance attribute Private See coding 20050628
22 STMTS_PMAP Instance attribute Private See coding 20041130
23 STMTS_REDIST Instance attribute Private See coding 20041130
24 STMTS_TMPCONT Instance attribute Private See coding 20041209
25 TSPACECFG Instance attribute Private See coding 20060201
26 VIEW_DATA Instance attribute Private Type reference (TYPE) DB6CC_ACTION_PART_INTEGRATION 20041115
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTAINER_TO_LIST Instance method Private Method add popup input to container list 20041201
2 BUILD_PARTITIONING_MAP Instance method Private Method builds up the partitioning matrix/map 20041117
3 BUILD_SQL_STATEMENTS Instance method Private Method generates SQL statements to take over the changes 20041118
4 CHECK_CONTAINER_NAMING Instance method Private Method check container names 20041203
5 CLEAR_ALL Instance method Private Method clears all internal data 20041125
6 COLOR_GRID_ROWS Instance method Private Method gives the rows of the partitioning map different colors 20041117
7 EXEC_SQL_STATEMENTS Instance method Private Method execute SQL statements to set partition configuration 20041118
8 GENERATE_CONTAINER_NAME Instance method Private Method generate container name(s) for new partition 20041129
9 GET_CONTAINER_SIZE Instance method Private Method generate container name(s) for new partition 20041203
10 GET_CONTAINER_TYPE Instance method Private Method generate container name(s) for new partition 20041206
11 GET_SCREEN_NUM Instance method Private Method get screen number of given step 20041119
12 GET_TABLES_WITHOUT_PARTKEY Instance method Private Method load tables which don't have a partitioning key 20050628
13 GET_UNASSIGNED_NODES Instance method Private Method determine unassigned DB2 nodes 20041117
14 HANDLE_CONT_CHANGED Instance method Private Method handle change in table space redistribution 20041203
15 HANDLE_PMAP_CHANGED Instance method Private Method handle change in partitioning map 20041122
16 HANDLE_REDIST_CHANGED Instance method Private Method handle change in table space redistribution 20041122
17 INIT_STEPS Instance method Private Method Init/Config of Action Steps 20041119
18 IS_DISJOINT Instance method Private Method 20110407
19 LOAD_CONTAINER_CFG Instance method Private Method loads container configuration data 20041129
20 PROCESS_INPUT_STEP1 Instance method Private Method input check after step 1 20041125
21 PROCESS_INPUT_STEP2 Instance method Private Method input check after step 1 20041125
22 PROCESS_INPUT_STEP3 Instance method Private Method input check after step 2 20041125
23 PROCESS_INPUT_STEP4 Instance method Private Method input check after step 3 20041125
24 PROCESS_INPUT_STEP5 Instance method Private Method input check after step 2 20041125
25 PROCESS_INPUT_STEP6 Instance method Private Method Eingabeprüfung nach Schritt 2 20050628
26 REFRESH_STEP1 Instance method Private Method refresh_view method for step 1 20041125
27 REFRESH_STEP2 Instance method Private Method refresh_view method for step 1 20041125
28 REFRESH_STEP3 Instance method Private Method refresh_view method for step 2 20041125
29 REFRESH_STEP4 Instance method Private Method refresh_view method for step 3 20041125
30 REFRESH_STEP5 Instance method Private Method refresh_view method for step 5 20041125
31 REFRESH_STEP6 Instance method Private Method refresh_view method for step 5 20041203
32 REFRESH_STEP7 Instance method Private Method Methode refresh_view für Schritt 5 20050628
33 REMOVE_CONTAINER_FROM_LIST Instance method Private Method removes a container from the ALV list 20041130
34 SET_GRID_ATTRIBUTES_CONT Instance method Private Method set grid attributes for affected table space list 20041122
35 SET_GRID_ATTRIBUTES_PKEYS Instance method Private Method set grid attributes for affected table space list 20050628
36 SET_GRID_ATTRIBUTES_PMAP Instance method Private Method set grid attributes for alv_partgrps 20041119
37 SET_GRID_ATTRIBUTES_REDIST Instance method Private Method set grid attributes for affected table space list 20041122
38 SET_WIZARD_TEXT Instance method Private Method set editor text 20041202
39 SUGGEST_CONTAINER_NAME Instance method Private Method make suggestion for additional container 20041201
40 SWITCH_STEP Instance method Private Method switches to next view/step 20041122
Events
Class CL_DB6_ACTION_PART_INTEGRATION has no event.
Types
Class CL_DB6_ACTION_PART_INTEGRATION has no local type.
Method Signatures

Method ADD_CONTAINER_TO_LIST Signature

Method ADD_CONTAINER_TO_LIST on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method ADD_CONTAINER_TO_LIST on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method BUILD_PARTITIONING_MAP Signature

Method BUILD_PARTITIONING_MAP on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method BUILD_PARTITIONING_MAP on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method BUILD_SQL_STATEMENTS Signature

Method BUILD_SQL_STATEMENTS on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method BUILD_SQL_STATEMENTS on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method CHECK_CONTAINER_NAMING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) DB6PMTBS_CONT Struktur für TabBereichsanzeige einer best. Partitionsgruppe 20041203
2 Returning OK Value transfer Type reference (TYPE) ABAP_BOOL 20041203
3 Importing ROW_ID Call by reference Type reference (TYPE) I 20041203

Method CHECK_CONTAINER_NAMING on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method CLEAR_ALL Signature

Method CLEAR_ALL on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method CLEAR_ALL on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method COLOR_GRID_ROWS Signature

Method COLOR_GRID_ROWS on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method COLOR_GRID_ROWS on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method EXEC_SQL_STATEMENTS Signature

Method EXEC_SQL_STATEMENTS on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method EXEC_SQL_STATEMENTS on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method GENERATE_CONTAINER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER_NAME Value transfer Type reference (TYPE) DB6PMCR-CONT_NAME DB6: Dateipfad 20041129
2 Importing PARTITN Call by reference Type reference (TYPE) INT2 2 Byte-Integer (mit Vorzeichen) 20041129
3 Importing TBS_ID Call by reference Type reference (TYPE) I DB6: Allgemeine ID 20041129

Method GENERATE_CONTAINER_NAME on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method GET_CONTAINER_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PAGES Value transfer Type reference (TYPE) DB6PMCR-TOTALPAGES 20041203
2 Importing TBS_ID Call by reference Type reference (TYPE) I DB6: Allgemeine ID 20041203
3 Importing TBS_TYPE Call by reference Type reference (TYPE) C 20041206

Method GET_CONTAINER_SIZE on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method GET_CONTAINER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TBS_ID Call by reference Type reference (TYPE) I DB6: Allgemeine ID 20041206
2 Returning TYPE Value transfer Type reference (TYPE) DB6PMCR-CONTTYPE conttype: Behältertyp, z.B. Pfad, Platte oder Datei 20041206

Method GET_CONTAINER_TYPE on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method GET_SCREEN_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Bilds 20041119
2 Importing STEP Call by reference Type reference (TYPE) I 20041119

Method GET_SCREEN_NUM on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method GET_TABLES_WITHOUT_PARTKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABLESPACES Call by reference Type reference (TYPE) DB6CI_TSPNAME_TAB DB6:Liste der TabBereiche,deren Inhalt angezeigt werden soll 20050628
# Exception Resumable Description Created on
1 ADBC_ERROR 20050628

Method GET_UNASSIGNED_NODES Signature

Method GET_UNASSIGNED_NODES on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method GET_UNASSIGNED_NODES on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method HANDLE_CONT_CHANGED Signature

Method HANDLE_CONT_CHANGED on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method HANDLE_CONT_CHANGED on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method HANDLE_PMAP_CHANGED Signature

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

Method HANDLE_PMAP_CHANGED on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method HANDLE_REDIST_CHANGED Signature

Method HANDLE_REDIST_CHANGED on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method HANDLE_REDIST_CHANGED on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method INIT_STEPS Signature

Method INIT_STEPS on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method INIT_STEPS on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method IS_DISJOINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISJOINT Value transfer Type reference (TYPE) ABAP_BOOL 20110407
2 Importing NGNAME Call by reference Type reference (TYPE) C 20110407

Method IS_DISJOINT on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method LOAD_CONTAINER_CFG Signature

Method LOAD_CONTAINER_CFG on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method LOAD_CONTAINER_CFG on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method PROCESS_INPUT_STEP1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) ABAP_BOOL 20041125

Method PROCESS_INPUT_STEP1 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method PROCESS_INPUT_STEP2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) ABAP_BOOL 20041125

Method PROCESS_INPUT_STEP2 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method PROCESS_INPUT_STEP3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) ABAP_BOOL 20041125

Method PROCESS_INPUT_STEP3 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method PROCESS_INPUT_STEP4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) ABAP_BOOL 20041125

Method PROCESS_INPUT_STEP4 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method PROCESS_INPUT_STEP5 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) ABAP_BOOL 20041125

Method PROCESS_INPUT_STEP5 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method PROCESS_INPUT_STEP6 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) ABAP_BOOL 20050628

Method PROCESS_INPUT_STEP6 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method REFRESH_STEP1 Signature

Method REFRESH_STEP1 on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method REFRESH_STEP1 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method REFRESH_STEP2 Signature

Method REFRESH_STEP2 on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method REFRESH_STEP2 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method REFRESH_STEP3 Signature

Method REFRESH_STEP3 on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method REFRESH_STEP3 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method REFRESH_STEP4 Signature

Method REFRESH_STEP4 on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method REFRESH_STEP4 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method REFRESH_STEP5 Signature

Method REFRESH_STEP5 on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method REFRESH_STEP5 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method REFRESH_STEP6 Signature

Method REFRESH_STEP6 on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method REFRESH_STEP6 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method REFRESH_STEP7 Signature

Method REFRESH_STEP7 on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method REFRESH_STEP7 on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method REMOVE_CONTAINER_FROM_LIST Signature

Method REMOVE_CONTAINER_FROM_LIST on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method REMOVE_CONTAINER_FROM_LIST on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method SET_GRID_ATTRIBUTES_CONT Signature

Method SET_GRID_ATTRIBUTES_CONT on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method SET_GRID_ATTRIBUTES_CONT on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method SET_GRID_ATTRIBUTES_PKEYS Signature

Method SET_GRID_ATTRIBUTES_PKEYS on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method SET_GRID_ATTRIBUTES_PKEYS on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method SET_GRID_ATTRIBUTES_PMAP Signature

Method SET_GRID_ATTRIBUTES_PMAP on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method SET_GRID_ATTRIBUTES_PMAP on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method SET_GRID_ATTRIBUTES_REDIST Signature

Method SET_GRID_ATTRIBUTES_REDIST on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method SET_GRID_ATTRIBUTES_REDIST on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method SET_WIZARD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STEP Call by reference Type reference (TYPE) I 20041202

Method SET_WIZARD_TEXT on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method SUGGEST_CONTAINER_NAME Signature

Method SUGGEST_CONTAINER_NAME on class CL_DB6_ACTION_PART_INTEGRATION has no parameter.
Method SUGGEST_CONTAINER_NAME on class CL_DB6_ACTION_PART_INTEGRATION has no exception.

Method SWITCH_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM Call by reference Type reference (TYPE) I Nummer des Schritts 20041122
2 Importing TO Call by reference Type reference (TYPE) I Nummer des Schritts 20041122

Method SWITCH_STEP on class CL_DB6_ACTION_PART_INTEGRATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700