SAP ABAP Class CL_TDMS_WD_INDEX_DROP_RECREATE (Assistance Class for CNVTDMS_UI_INDEX_DROP_REC)
Hierarchy
DMIS_CNT (Software Component) DMIS_CNT 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_TDMS_WD_UI (Package) TDMS Activity UI's
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20121003
Properties
Class CL_TDMS_WD_INDEX_DROP_RECREATE  
Short Description Assistance Class for CNVTDMS_UI_INDEX_DROP_REC    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_TDMS_WD_UI   TDMS Activity UI's 
Created 20121003   SAP 
Last change 20141107    
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_TDMS_WD_INDEX_DROP_RECREATE has no interface implemented.
Friends
Class CL_TDMS_WD_INDEX_DROP_RECREATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INVISIBLE Constant Public Type reference (TYPE) WDUI_VISIBILITY '01' Invisible 20121015
2 GC_SPACE Constant Public Type reference (TYPE) BOOLEAN ' ' ABAP_FALSE 20121008
3 GC_VISIBLE Constant Public Type reference (TYPE) WDUI_VISIBILITY '02' Visible 20121015
4 GC_X Constant Public Type reference (TYPE) BOOLEAN 'X' ABAP_TRUE 20121008
5 GREF_PROCESS_STEP Instance attribute Public Object reference (TYPE REF TO) CL_CNV_MBT_PROCESS_STEP Process Step 20121008
6 GREF_TDMS_05_INDEX Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_05_INDEX Index Drop/re-create troubleshooter 20121008
7 GV_BPL Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20140221
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SIZE_ANALYSIS Instance method Public Method Check if the Size Analysis for Tables activity exists 20130508
2 DROP_INDEX Instance method Public Method Drop the indexes 20121008
3 GET_SELECTION_SCREEN_VALUES Instance method Public Method Get the CNVMBTACTPARAMS values 20121003
4 GET_TABLES Instance method Public Method Get SAP Recommended Tables 20121107
5 INIT Instance method Public Method Initialize the class CL_CNV_TDMS_05_INDEX 20121008
6 INIT_PROCESS_STEP Instance method Public Method Initialize the class CL_CNV_MBT_PROCESS_STEP 20121003
7 RECREATE_INDEX Instance method Public Method Recreate Dropped Indexes 20121009
8 STATE_FINISH Instance method Public Method State Finish 20121019
Events
Class CL_TDMS_WD_INDEX_DROP_RECREATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GS_DATA Public See coding 20121008 BEGIN OF gs_data , tabname TYPE cnv_mbt_table , tabsize TYPE cnv_tdms_k_bytes , records TYPE sytfill , END OF gs_data
2 TT_DATA Public See coding 20121008 tt_data TYPE STANDARD TABLE OF gs_data WITH KEY tabname
Method Signatures

Method CHECK_SIZE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACT_EXISTS Call by reference Type reference (TYPE) FLAG Single-Character Indicator 20130508
2 Importing IV_BPL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20140221
3 Importing IV_PACKID Call by reference Type reference (TYPE) CNVMBTACTIVE-PACKID Package Number of Transformation / Analysis Package 20130508

Method CHECK_SIZE_ANALYSIS on class CL_TDMS_WD_INDEX_DROP_RECREATE has no exception.

Method DROP_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message log : BALMI 20121008
2 Exporting EV_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121115
3 Importing IV_ACT_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20121008
4 Importing IV_ALL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121008
5 Importing IV_BPL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20140223
6 Importing IV_DEL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121008
7 Importing IV_DUPL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121008
8 Importing IV_HINT Call by reference Type reference (TYPE) CNV_TDMS_MAX_HINT Maximum hints to be used for index re-creation 20121008
9 Importing IV_INDEX Call by reference Type reference (TYPE) INDEXID Unique Index ID in a Table 20121008
10 Importing IV_INS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121008
11 Importing IV_ONLINE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121008
12 Importing IV_PACK Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20121008
13 Importing IV_PHASE Call by reference Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20121008
14 Importing IV_RECORD Call by reference Type reference (TYPE) INT4 Natural Number 20121008
15 Importing IV_SIZE Call by reference Type reference (TYPE) INT4 Natural Number 20121008
16 Importing IV_TAB Call by reference Type reference (TYPE) CNV_RANGE_TABNAME Range Table for Table name 20121008
17 Importing IV_UNI Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121008

Method DROP_INDEX on class CL_TDMS_WD_INDEX_DROP_RECREATE has no exception.

Method GET_SELECTION_SCREEN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADD_PCL_PARAMETERS Call by reference Type reference (TYPE) ABAP_BOOL 'X' 20121008
2 Returning RT_PARAMETERS Value transfer Type reference (TYPE) RSPARAMS_TT rsparams Table 20121008

Method GET_SELECTION_SCREEN_VALUES on class CL_TDMS_WD_INDEX_DROP_RECREATE has no exception.

Method GET_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message log : BALMI 20121108
2 Exporting ET_TABLES Call by reference Type reference (TYPE) CNVTDMS_05_TAB_TT Table Type for SAP Recommended settings 20121108
3 Exporting EV_EXCP_MSG Call by reference Type reference (TYPE) STRING Exception Message 20130508
4 Importing IV_BPL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20140221
5 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20121108
6 Importing IV_RECORD Call by reference Type reference (TYPE) INT4 Natural Number 20121108
7 Importing IV_SIZE Call by reference Type reference (TYPE) INT4 Natural Number 20121108

Method GET_TABLES on class CL_TDMS_WD_INDEX_DROP_RECREATE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BALMI Application Log: APPL_LOG_WRITE_MESSAGES interface 20121206
2 Exporting EV_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121206
3 Importing IV_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20121206
4 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20121206

Method INIT on class CL_TDMS_WD_INDEX_DROP_RECREATE has no exception.

Method INIT_PROCESS_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_EXCP Call by reference Object reference (TYPE REF TO) CX_CNV_MBT_PROCESS_DEFINITION TDMS Exception Class 20121008
2 Importing IV_ACTIVITYID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20121003
3 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20121003
4 Importing IV_PHASE Call by reference Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20121003

Method INIT_PROCESS_STEP on class CL_TDMS_WD_INDEX_DROP_RECREATE has no exception.

Method RECREATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T 20121009
2 Exporting EV_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121115
3 Importing IV_ACT_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20121009
4 Importing IV_ALL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121009
5 Importing IV_DEL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121009
6 Importing IV_DUPL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121009
7 Importing IV_HINT Call by reference Type reference (TYPE) CNV_TDMS_MAX_HINT Maximum hints to be used for index re-creation 20121009
8 Importing IV_INDEX Call by reference Type reference (TYPE) INDEXID Unique Index ID in a Table 20121009
9 Importing IV_INS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121009
10 Importing IV_ONLINE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121009
11 Importing IV_PACK Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20121009
12 Importing IV_PHASE Call by reference Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20121009
13 Importing IV_RECORD Call by reference Type reference (TYPE) INT4 Natural Number 20121009
14 Importing IV_SIZE Call by reference Type reference (TYPE) INT4 Natural Number 20121009
15 Importing IV_TAB Call by reference Type reference (TYPE) CNV_RANGE_TABNAME Range Table for Table name 20121009
16 Importing IV_UNI Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121009

Method RECREATE_INDEX on class CL_TDMS_WD_INDEX_DROP_RECREATE has no exception.

Method STATE_FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXCP_MSG Call by reference Type reference (TYPE) STRING Exception Message 20121204

Method STATE_FINISH on class CL_TDMS_WD_INDEX_DROP_RECREATE has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in