SAP ABAP Class CL_DB6_AM_POLICY_REORG (DB6: Automaintenance Reorg Policy)
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_AM_POLICY_TABLE DB6: Automaintenance Table Policy 20060705
Properties
Class CL_DB6_AM_POLICY_REORG  
Short Description DB6: Automaintenance Reorg Policy    
Super Class CL_DB6_AM_POLICY_TABLE DB6: Automaintenance Table Policy 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU6   DB6: Performance-Monitor (UNIX/Windows) 
Created 20060705   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
Class CL_DB6_AM_POLICY_REORG has no interface implemented.
Friends
Class CL_DB6_AM_POLICY_REORG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHECK_FLAG Instance attribute Public Type reference (TYPE) ABAP_BOOL 20060824
2 DICTIONARY_OPTION Instance attribute Public Type reference (TYPE) STRING 20060824
3 DICTIONARY_OPTION_DFT Instance attribute Public Type reference (TYPE) STRING 'rebuild' 20070122
4 DICTIONARY_OPTION_KEEP Constant Public Type reference (TYPE) STRING 'keep' 20060824
5 DICTIONARY_OPTION_REBUILD Constant Public Type reference (TYPE) STRING 'rebuild' 20060824
6 MAX_TABLE_SIZE_KB Instance attribute Public Type reference (TYPE) I 0 means disabled. 20060824
7 MAX_TABLE_SIZE_KB_DFT Instance attribute Public Type reference (TYPE) I 1000000 20070122
8 MODE Instance attribute Public Type reference (TYPE) STRING 20060824
9 MODE_DFT Instance attribute Public Type reference (TYPE) STRING 'write' 20070122
10 MODE_OFFLINE Constant Public Type reference (TYPE) STRING 'read' 20060905
11 MODE_ONLINE Constant Public Type reference (TYPE) STRING 'write' 20060905
12 RECLAIM_SIZE_FOR_INDEXES Instance attribute Public Type reference (TYPE) I 20120515
13 RECLAIM_SIZE_FOR_INDEXES_DFT Instance attribute Public Type reference (TYPE) I 50000 50 MB 20120515
14 RECLAIM_SIZE_FOR_MDC Instance attribute Public Type reference (TYPE) I 20090311
15 RECLAIM_SIZE_FOR_MDC_DFT Instance attribute Public Type reference (TYPE) I 100000 100 MB 20090311
16 USE_TEMP_TBSP Instance attribute Public Type reference (TYPE) ABAP_BOOL 20060824
17 USE_TEMP_TBSP_DFT Instance attribute Public Type reference (TYPE) ABAP_BOOL 'X' 20070122
18 VOLTAB_IDX_EMPTY_PAGES Instance attribute Public Type reference (TYPE) I 20120622
19 VOLTAB_IDX_EMPTY_PAGES_DFT Instance attribute Public Type reference (TYPE) I 20 20120622
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060712
2 GET_RECLAIM_INDEXES_ENABLED Instance method Public Method 20120515
3 GET_RECLAIM_INDEXES_VISIBLE Instance method Public Method 20120515
4 GET_RECLAIM_MDC_ENABLED Instance method Public Method 20090311
5 GET_RECLAIM_MDC_VISIBLE Instance method Public Method 20090311
6 GET_VOLTAB_IDXEMPTYPG_ENABLED Instance method Public Method 20120622
7 GET_VOLTAB_IDXEMPTYPG_VISIBLE Instance method Public Method 20120622
8 SET_CHECK_FLAG Instance method Public Method 20060824
9 SET_DICTIONARY_OPTION Instance method Public Method 20060824
10 SET_MAX_TABLE_SIZE_KB Instance method Public Method 20060824
11 SET_MODE Instance method Public Method 20060824
12 SET_RECLAIM_SIZE_FOR_INDEXES Instance method Public Method 20120515
13 SET_RECLAIM_SIZE_FOR_MDC Instance method Public Method 20090311
14 SET_USE_TEMP_TBSP Instance method Public Method 20060824
15 SET_VOLTAB_IDXEMPTYPG Instance method Public Method 20120622
Events
Class CL_DB6_AM_POLICY_REORG has no event.
Types
Class CL_DB6_AM_POLICY_REORG has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBREL Call by reference Type reference (TYPE) DB6DBREL DB6: Database Release Level 20090311

Method CONSTRUCTOR on class CL_DB6_AM_POLICY_REORG has no exception.

Method GET_RECLAIM_INDEXES_ENABLED Signature

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

Method GET_RECLAIM_INDEXES_ENABLED on class CL_DB6_AM_POLICY_REORG has no exception.

Method GET_RECLAIM_INDEXES_VISIBLE Signature

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

Method GET_RECLAIM_INDEXES_VISIBLE on class CL_DB6_AM_POLICY_REORG has no exception.

Method GET_RECLAIM_MDC_ENABLED Signature

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

Method GET_RECLAIM_MDC_ENABLED on class CL_DB6_AM_POLICY_REORG has no exception.

Method GET_RECLAIM_MDC_VISIBLE Signature

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

Method GET_RECLAIM_MDC_VISIBLE on class CL_DB6_AM_POLICY_REORG has no exception.

Method GET_VOLTAB_IDXEMPTYPG_ENABLED Signature

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

Method GET_VOLTAB_IDXEMPTYPG_ENABLED on class CL_DB6_AM_POLICY_REORG has no exception.

Method GET_VOLTAB_IDXEMPTYPG_VISIBLE Signature

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

Method GET_VOLTAB_IDXEMPTYPG_VISIBLE on class CL_DB6_AM_POLICY_REORG has no exception.

Method SET_CHECK_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL 20060824

Method SET_CHECK_FLAG on class CL_DB6_AM_POLICY_REORG has no exception.

Method SET_DICTIONARY_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING 20060824
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060824

Method SET_MAX_TABLE_SIZE_KB Signature

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

Method SET_MAX_TABLE_SIZE_KB on class CL_DB6_AM_POLICY_REORG has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING 20060824
# Exception Resumable Description Created on
1 CX_DB6_AM_POLICY DB6: Automaintenance Exceptions 20060824

Method SET_RECLAIM_SIZE_FOR_INDEXES Signature

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

Method SET_RECLAIM_SIZE_FOR_INDEXES on class CL_DB6_AM_POLICY_REORG has no exception.

Method SET_RECLAIM_SIZE_FOR_MDC Signature

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

Method SET_RECLAIM_SIZE_FOR_MDC on class CL_DB6_AM_POLICY_REORG has no exception.

Method SET_USE_TEMP_TBSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL 20060824

Method SET_USE_TEMP_TBSP on class CL_DB6_AM_POLICY_REORG has no exception.

Method SET_VOLTAB_IDXEMPTYPG Signature

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

Method SET_VOLTAB_IDXEMPTYPG on class CL_DB6_AM_POLICY_REORG has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710