SAP ABAP Class CL_ESH_EX_EXTRACTION_TOOLS (Tool class for data extraction)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_EXTRACTION (Package) Extraction
Properties
Class CL_ESH_EX_EXTRACTION_TOOLS  
Short Description Tool class for data extraction    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_EXTRACTION   Extraction 
Created 20080218   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESH_EX_EXTRACTION_TOOLS has no forward declaration.
Interfaces
Class CL_ESH_EX_EXTRACTION_TOOLS has no interface implemented.
Friends
Class CL_ESH_EX_EXTRACTION_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FIELD_NAME_PREFIX Constant Public Type reference (TYPE) CHAR14 '__GEN_DEL_KEY' Field name prefix 20111213
2 GC_FIELD_NAME_SUFFIX Constant Public Type reference (TYPE) CHAR2 '__' Field name suffix 20111213
3 GC_MESSAGE_ID_INDEX_CTRL Constant Private Type reference (TYPE) SYMSGID 'ESH_BOS_INDEX_CTRL' Message class 20080218
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_EXTRACTION_TABLE Static method Public Method Build the extraction table for the specified object type 20080218
2 COMPOSE_GEN_DEL_FIELD_NAME Static method Public Method Compose the field name for generic deletion 20111213
3 SET_NODE_FILTER_VALUES Static method Public Method Set the node filter values for ODP models as SELECT-OPTIONS 20101126
4 SET_RELATION_FIX_VALUES Static method Public Method Set the relation fix values as SELECT-OPTIONS 20101126
Events
Class CL_ESH_EX_EXTRACTION_TOOLS has no event.
Types
Class CL_ESH_EX_EXTRACTION_TOOLS has no local type.
Method Signatures

Method BUILD_EXTRACTION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080220
2 Importing IV_MODEL Call by reference Type reference (TYPE) ESH_E_OM_MODEL Model 20080218
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20080325
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080218
# Exception Resumable Description Created on
1 CX_ESH_IF_ENGINE ESH Interface Exception 20080218

Method COMPOSE_GEN_DEL_FIELD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COUNTER Call by reference Type reference (TYPE) NUMC2 Counter 20111213
2 Returning RV_FIELD_NAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20111213

Method COMPOSE_GEN_DEL_FIELD_NAME on class CL_ESH_EX_EXTRACTION_TOOLS has no exception.

Method SET_NODE_FILTER_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXTR_NODES Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20101126
2 Importing IT_FIELDS Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT List of fields of all nodes 20130424
3 Importing IT_NODES Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT List of nodes 20101126
4 Importing IV_MODEL Call by reference Type reference (TYPE) ESH_E_OM_MODEL Model 20101126

Method SET_NODE_FILTER_VALUES on class CL_ESH_EX_EXTRACTION_TOOLS has no exception.

Method SET_RELATION_FIX_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXTR_NODES Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20101126
2 Importing IT_RELATIONS Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT List of relations for nodes 20101126
3 Importing IT_RELATION_VALUES Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT List of fixed values for relations of nodes 20101126

Method SET_RELATION_FIX_VALUES on class CL_ESH_EX_EXTRACTION_TOOLS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 711