SAP ABAP Class CL_DB6_ACTION_COMPRESSION_LIST (DB6: Compression List)
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 20090522
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_COMMAND_CONFIRM DBA Cockpit: Controller I/F for Confirmation of Actions 20120629
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_CONTROLLER_ALV DBA Cockpit: Access to ALV object 20090522
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_CONTROLLER_SLCT DBA Cockpit: Data Selection 20090522
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_DBH_STATUS DBA DBH: Backend Status 20101223
Properties
Class CL_DB6_ACTION_COMPRESSION_LIST  
Short Description DB6: Compression List    
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 20090522   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_ACTION_COMMAND_CONFIRM DBA Cockpit: Controller I/F for Confirmation of Actions 20120629
2 IF_DBA_ACTION_CONTROLLER_ALV DBA Cockpit: Access to ALV object 20090522
3 IF_DBA_ACTION_CONTROLLER_SLCT DBA Cockpit: Data Selection 20090522
4 IF_DBA_DBH_STATUS DBA DBH: Backend Status 20101223
Friends
Class CL_DB6_ACTION_COMPRESSION_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CANDIDATES_ALV Instance attribute Private Object reference (TYPE REF TO) CL_DB6_ALV DB6: simple ALV abstraction 20090522
2 CMD_CALC Constant Public Type reference (TYPE) SYUCOMM 'CALC_COMPRESSION' Function Code that Triggered PAI 20120515
3 CMD_CALC_RECOMMENDED Constant Public Type reference (TYPE) SYUCOMM 'CALC_CMP_REC' Function Code that Triggered PAI 20120515
4 CMD_CHECK_COMPRESSION Constant Public Type reference (TYPE) SYUCOMM 'CHECK_COMPRESSION' Function Code that Triggered PAI 20090618
5 CMD_COMPRESS Constant Public Type reference (TYPE) SYUCOMM 'COMPRESS' Function Code that Triggered PAI 20090617
6 COMPRESSED_ALV Instance attribute Private Object reference (TYPE REF TO) CL_DB6_ALV DB6: simple ALV abstraction 20090522
7 CO_CMD_GLOBAL_COMP_OP Constant Public Type reference (TYPE) SYUCOMM 'GLOBAL_COMP_OP' Function Code that Triggered PAI 20120629
8 IT_DB6ADM_INDCOMPR_INFO Instance attribute Private Type reference (TYPE) DB6ADM_INDCOMPR_INFO_TAB DB6: Index Compression Info 20100713
9 IT_DB6COMPRIDXINFO Instance attribute Private Type reference (TYPE) DB6COMPRIDXINFO_TAB DB6: Index Compression 20100713
10 IT_DB6COMPRINFO Instance attribute Private Type reference (TYPE) DB6COMPRINFO_TAB DB6: Compression Info 20100713
11 IT_DB6PINSPECT Instance attribute Private Type reference (TYPE) DB6PMINSPECT_TAB Table type for DB6PMINSPECT 20100713
12 MV_DCF_COMPR_DISABLE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121129
13 NAV_REF Instance attribute Private Attribute reference (LIKE) 20090522
14 VIEW_DATA Instance attribute Public Type reference (TYPE) DB6_VIEW_COMPRESSION_LIST DB6: View Data of Compression List 20090522
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_INDEX_SIZE Instance method Private Method 20100715
2 CALCULATE_RESULTS Instance method Private Method 20120515
3 CHECK_COMPRESSION Instance method Private Method 20090618
4 COMPRESS Instance method Private Method 20090617
5 DETERMINE_ACTIONS Instance method Private Method 20120516
6 FILL_CANDIDATES_ENTRY Instance method Private Method 20100713
7 FILL_COMPRESS_ENTRY Instance method Private Method 20091123
8 IS_INDEXES_COMPRESSED Instance method Private Method 20100713
9 IS_TABLE_COMPRESSED Instance method Private Method 20100713
10 READ_COMPRINFO_BLOCKED Instance method Private Method 20100713
11 RECEIVE_GLOBAL_COMPRESSION_OPT Instance method Private Method 20120702
12 REFRESH_PERFORMANCE_DATA Instance method Private Method 20120622
13 SET_GRID_ATTRIBUTES Instance method Private Method 20090617
14 SHOW_DETAIL Instance method Private Method 20090617
15 SHOW_DETAIL_ANALYSIS Instance method Private Method 20100714
Events
Class CL_DB6_ACTION_COMPRESSION_LIST has no event.
Types
Class CL_DB6_ACTION_COMPRESSION_LIST has no local type.
Method Signatures

Method ADJUST_INDEX_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_COMPRIDXINFO Call by reference Type reference (TYPE) DB6COMPRIDXINFO_TAB DB6: Index Compression 20110920

Method ADJUST_INDEX_SIZE on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method CALCULATE_RESULTS Signature

Method CALCULATE_RESULTS on class CL_DB6_ACTION_COMPRESSION_LIST has no parameter.
Method CALCULATE_RESULTS on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method CHECK_COMPRESSION Signature

Method CHECK_COMPRESSION on class CL_DB6_ACTION_COMPRESSION_LIST has no parameter.
Method CHECK_COMPRESSION on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method COMPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECEIVER Call by reference Object reference (TYPE REF TO) CL_DB6_EVENT_RECEIVER_ALV CL_DB6_EVENT_RECEIVER_ALV 20090619
2 Importing TABLES Call by reference Type reference (TYPE) DB6_COMPRESSED_TABLE_TAB DB6: List of Compressed Tables 20090619

Method COMPRESS on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method DETERMINE_ACTIONS Signature

Method DETERMINE_ACTIONS on class CL_DB6_ACTION_COMPRESSION_LIST has no parameter.
Method DETERMINE_ACTIONS on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method FILL_CANDIDATES_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPRESS_ENTRY Value transfer Type reference (TYPE) DB6_COMPRESSED_TABLE_ENTRY DB6: Compression Info 20100713
2 Importing IT_COMPRIDXINFO Call by reference Type reference (TYPE) DB6COMPRIDXINFO_TAB DB6: Index Compression 20110920
3 Importing IT_COMPRINFO Call by reference Type reference (TYPE) DB6COMPRINFO_TAB DB6: Compression Information of Table 20100713
4 Importing IT_INDCOMPR_INFO Call by reference Type reference (TYPE) DB6ADM_INDCOMPR_INFO_TAB DB6: Index Compression Info 20110920
5 Importing IT_PINSPECT Call by reference Type reference (TYPE) DB6PMINSPECT_TAB Table type for DB6PMINSPECT 20110920

Method FILL_CANDIDATES_ENTRY on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method FILL_COMPRESS_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPRESS_ENTRY Value transfer Type reference (TYPE) DB6_COMPRESSED_TABLE_ENTRY DB6: Compression Info 20091123
2 Importing IT_COMPRIDXINFO Call by reference Type reference (TYPE) DB6COMPRIDXINFO_TAB 20110920
3 Importing IT_COMPRINFO Call by reference Type reference (TYPE) DB6COMPRINFO_TAB DB6: Compression Information of Table 20100713
4 Importing IT_INDCOMPR_INFO Call by reference Type reference (TYPE) DB6ADM_INDCOMPR_INFO_TAB DB6: Index Compression Info 20110920
5 Importing IT_PINSPECT Call by reference Type reference (TYPE) DB6PMINSPECT_TAB Table type for DB6PMINSPECT 20110920

Method FILL_COMPRESS_ENTRY on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method IS_INDEXES_COMPRESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_COMPRESSED Value transfer Type reference (TYPE) ABAP_BOOL 20100713
2 Importing IT_COMPRIDXINFO Call by reference Type reference (TYPE) DB6COMPRIDXINFO_TAB DB6: Index Compression 20110920

Method IS_INDEXES_COMPRESSED on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method IS_TABLE_COMPRESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPRINFO Call by reference Type reference (TYPE) DB6COMPRINFO 20100713
2 Returning IS_COMPRESSED Value transfer Type reference (TYPE) ABAP_BOOL 20100713

Method IS_TABLE_COMPRESSED on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method READ_COMPRINFO_BLOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM Call by reference Type reference (TYPE) DB6TSTAMP_STRUCT Date of Collection 20100715
2 Returning IT_DB6COMPRINFO Value transfer Type reference (TYPE) DB6COMPRINFO_TAB DB6: Compression Info 20100713
3 Importing RDI Call by reference Object reference (TYPE REF TO) CL_DBA_RDI DB6: Data Collector 20100713
4 Importing TABLE_LIST Call by reference Type reference (TYPE) SORTED_TABLE_LIST 20100713
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20100713

Method RECEIVE_GLOBAL_COMPRESSION_OPT Signature

Method RECEIVE_GLOBAL_COMPRESSION_OPT on class CL_DB6_ACTION_COMPRESSION_LIST has no parameter.
Method RECEIVE_GLOBAL_COMPRESSION_OPT on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method REFRESH_PERFORMANCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RDI Call by reference Object reference (TYPE REF TO) CL_DBA_RDI DBA-RDI: Back-End Wrapper 20120622
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20120622

Method SET_GRID_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALV Call by reference Object reference (TYPE REF TO) CL_DB6_ALV DB6: simple ALV abstraction 20090617

Method SET_GRID_ATTRIBUTES on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method SHOW_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM Call by reference Type reference (TYPE) STRING DB6: List of Compressed Tables 20100714
2 Importing RECEIVER Call by reference Object reference (TYPE REF TO) CL_DB6_EVENT_RECEIVER_ALV CL_DB6_EVENT_RECEIVER_ALV 20090617

Method SHOW_DETAIL on class CL_DB6_ACTION_COMPRESSION_LIST has no exception.

Method SHOW_DETAIL_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECEIVER Call by reference Object reference (TYPE REF TO) CL_DB6_EVENT_RECEIVER_ALV CL_DB6_EVENT_RECEIVER_ALV 20100714
2 Importing TABLES Call by reference Type reference (TYPE) DB6_COMPRESSED_TABLE_TAB DB6: List of Compressed Tables 20100714

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