SAP ABAP Class CL_ESH_IF_DATA_PROVIDER_TOOLS (Data Provider Tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_INTERFACE (Package) Interface
Properties
Class CL_ESH_IF_DATA_PROVIDER_TOOLS  
Short Description Data Provider Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_INTERFACE   Interface 
Created 20071106   SAP 
Last change 20141121    
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 CL_ESH_OM_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ESH_IF_DATA_PROVIDER_TOOLS has no interface implemented.
Friends
Class CL_ESH_IF_DATA_PROVIDER_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INDEXING_MODE_CLEAR_CONTENT Constant Public Type reference (TYPE) ESH_E_IF_INDEXING_MODE '2' Full Indexing - Clear index content 20101208
2 GC_INDEXING_MODE_DELTA Constant Public Type reference (TYPE) ESH_E_IF_INDEXING_MODE '' Delta Indexing (when possible, otherwise full) 20101208
3 GC_INDEXING_MODE_KEEP_CONTENT Constant Public Type reference (TYPE) ESH_E_IF_INDEXING_MODE '1' Full Indexing - Keep index content 20101208
4 GC_MAX_PATH_LENGTH Static Attribute Private Type reference (TYPE) INT1 5 Maximum path length 20090825
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_NAVPATH Static method Public Method 20080215
2 CONVERT_FROM_VT_HULL Static method Public Method Convert virtual template definition to DESCRIBE-interface 20080722
3 DERIVE_TECHNICAL_TEMPLATES Static method Public Method Derive technical templates from DDIC table/structure 20090929
4 DESCRIBE_OBJECT_TYPE Static method Public Method Get description of an object type from ES repository 20081030
5 DESCRIBE_SW_COMPONENT Static method Public Method Get description of a software component from ES repository 20081031
6 EXTRACT_LONG_TEXT_BY_ID Static method Public Method Extract plain text of a SAPScript long text by ID 20080228
7 EXTRACT_LONG_TEXT_BY_ITAB Static method Public Method Extract plain text of a SAPScript long text by internal tab 20080228
8 FIND_NAVPATH Static method Public Method 20080423
9 GET_BI_DATA_SOURCES Static method Public Method Get BI data sources 20120919
10 GET_SELECT_RESULT_FIELD_NAMES Static method Public Method Get result field names for dynamic selection for ESH 20081203
11 GET_TREX_DESTINATION Static method Public Method Get the RFC destination for TREX 20100427
12 GET_UNPROCESSED_CHANGEPOINTERS Static method Public Method Get unprocessed change pointers 20080415
13 HAS_DDIC_FULLTEXTINDEX Static method Private Method Does node field have a fulltext index from DDIC? 20130408
14 IMPORT_OBJECT_TYPE Static method Public Method Trigger the import of an object type 20080215
15 IMPORT_REQUESTS Static method Public Method Trigger the import of requests 20080618
16 IMPORT_RESPONSES Static method Public Method Trigger the import of responses 20080618
17 IMPORT_SW_COMPONENT Static method Public Method Trigger the import of a software component 20081105
18 IS_NEWDB Static method Public Method Is system running on HANA/ NewDB? 20131108
19 LANGUAGE_SAP_2_ISO Static method Public Method Convert a language code from SAP code to ISO code 639 20080118
20 ORG_SYSREL_GUID_2_SYSREL Static method Private Method Convert ORG_SYSREL_GUID to SYSREL 20120923
21 SCHEDULE_INDEXING Static method Public Method Schedule indexing 20080730
22 SET_CHANGEPOINTER Static method Public Method Set change pointer 20071210
23 SET_CHANGEPOINTERS Static method Public Method Set change pointer 20080218
24 TRIGGER_STARTUP_ACTIVITES Static method Public Method Trigger startup activities (model update, text references... 20110706
Events
Class CL_ESH_IF_DATA_PROVIDER_TOOLS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_SS_NODES_W_DATA_SOURCES Public See coding 20120919 BEGIN OF gty_ss_nodes_w_data_sources, swc_template TYPE esh_e_om_sysrel, template TYPE esh_e_om_object_type, swc_node TYPE esh_e_om_sysrel, node TYPE esh_e_om_node_name, swc_data_source TYPE esh_e_om_sysrel, data_source TYPE esh_e_om_data_source_name, END OF gty_ss_nodes_w_data_sources
2 GTY_TS_FIELDNAME Public See coding 20081203 gty_ts_fieldname TYPE SORTED TABLE OF fieldname WITH UNIQUE KEY table_line
3 GTY_TS_NODES_W_DATA_SOURCES Public See coding 20120919 gty_ts_nodes_w_data_sources TYPE STANDARD TABLE OF gty_ss_nodes_w_data_sources
4 GTY_TS_TEMPLATES Public See coding 20120919 gty_ts_templates TYPE SORTED TABLE OF esh_e_om_object_type WITH UNIQUE KEY table_line
Method Signatures

Method BUILD_NAVPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NAVIGATION_PATHS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATHS navigation paths 20080623
2 Changing CT_NAVIGATION_PATH_STEPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATH_STEPS navigation path steps 20080623
3 Changing CT_REQUEST_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS request fields 20080215
4 Changing CT_RESPONSE_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS response fields 20080215
5 Importing IT_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS fields 20080423
6 Importing IT_RELATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATIONS relations 20080215
7 Importing IT_SYSREL_STACK Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table Type for ESH_S_OM_SYSREL_EXT 20090508
8 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20090813
9 Importing IV_STACK_TYPE Call by reference Type reference (TYPE) ESH_E_OM_STACK_TYPE Stack Type 20090508
10 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20080723

Method BUILD_NAVPATH on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method CONVERT_FROM_VT_HULL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE object type 20080722
2 Exporting ET_BACKEND_NAVIGATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS backend navigations 20080722
3 Exporting ET_BACKEND_NAVIGATION_PARAMS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVI_PARS backend navigation parameters 20080722
4 Exporting ET_BACKEND_NAVIGATION_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS_T short texts of backend navigations 20080722
5 Exporting ET_CATEGORIES Call by reference Type reference (TYPE) ESH_T_IF_DCB_CATEG_ASSIGNMENTS category assignments 20080722
6 Exporting ET_KEYWORDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_KEYWORDS keywords 20080722
7 Exporting ET_NODE_TYPES Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES node types 20080722
8 Exporting ET_NODE_TYPE_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES_T short texts of node types 20080722
9 Exporting ET_OBJECT_TYPE_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_OBJECT_TYPE_T short texts of object type 20080722
10 Exporting ET_REQUESTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS requests 20080722
11 Exporting ET_REQUEST_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS request fields 20080722
12 Exporting ET_REQUEST_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS_T request texts 20080722
13 Exporting ET_RESPONSE_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS response fields 20080722
14 Importing IS_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_VT object type 20080722
15 Importing IT_BACKEND_NAVIGATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS_VT backend navigations 20080722
16 Importing IT_BACKEND_NAVIGATION_PARAMS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIPARVT backend navigation parameters 20080722
17 Importing IT_BACKEND_NAVIGATION_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS_TVT short texts of backend navigations 20080722
18 Importing IT_CATEGORIES Call by reference Type reference (TYPE) ESH_T_IF_DCB_CATEG_ASSIGNMENTS category assignments 20080722
19 Importing IT_KEYWORDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_KEYWORDS keywords 20080722
20 Importing IT_OBJECT_TYPE_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_OBJECT_TYPE_T short texts of object type 20080722
21 Importing IT_REQUESTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS_VT requests 20080722
22 Importing IT_REQUEST_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS_VT request fields 20080722
23 Importing IT_REQUEST_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS_T_VT request texts 20080722
24 Importing IT_RESPONSE_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDSVT response fields 20080722

Method CONVERT_FROM_VT_HULL on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method DERIVE_TECHNICAL_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXCLUDE_FIELDS Call by reference Type reference (TYPE) BAL_T_FLD Table Type for Structure DD03P 20091012
2 Importing IV_DDIC_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090929
3 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20090929
4 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20090929
5 Importing IV_POSTFIX Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Postfix 20091016
6 Returning RS_TECHNICAL_TEMPLATES Value transfer Type reference (TYPE) ESH_S_IF_DCB_MODEL Template data 20090929

Method DERIVE_TECHNICAL_TEMPLATES on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method DESCRIBE_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20081030
2 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20081030
3 Returning RS_DESCRIPTION Value transfer Type reference (TYPE) ESH_S_IF_DCB_ALL describe complete object 20081030
# Exception Resumable Description Created on
1 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20081030

Method DESCRIBE_SW_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SINGLE_LAYER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100216
2 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20081031
3 Returning RS_DESCRIPTION Value transfer Type reference (TYPE) ESH_S_IF_DCB_MODEL Model data 20081031
# Exception Resumable Description Created on
1 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20081031

Method EXTRACT_LONG_TEXT_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEARCH_TERMS Call by reference Type reference (TYPE) STRING 20080228
2 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20080228
3 Importing IV_NAME Call by reference Type reference (TYPE) THEAD-TDNAME Name 20080228
4 Importing IV_OBJECT Call by reference Type reference (TYPE) THEAD-TDOBJECT Texts: application object 20080228
5 Importing IV_TEXT_ID Call by reference Type reference (TYPE) THEAD-TDID Text ID 20080228

Method EXTRACT_LONG_TEXT_BY_ID on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method EXTRACT_LONG_TEXT_BY_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEARCH_TERMS Call by reference Type reference (TYPE) STRING 20080228
2 Importing IT_TLINE Call by reference Type reference (TYPE) TLINE_TAB List of SAPscript Lines 20080228
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SYST-LANGU Language Key 20130429

Method EXTRACT_LONG_TEXT_BY_ITAB on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method FIND_NAVPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAVIGATION_PATH_STEPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATH_STEPS navigation path steps 20080423
2 Importing IS_NAVIGATION_PATH Value transfer Type reference (TYPE) ESH_S_IF_DCB_NAV_PATH navigation paths 20080423
3 Importing IT_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS fields 20080423
4 Importing IT_RELATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATIONS relations 20080423
5 Importing IV_LEVEL Value transfer Type reference (TYPE) I 20080423
6 Importing IV_RESPONSE_PATH Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20080423

Method FIND_NAVPATH on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method GET_BI_DATA_SOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES_W_DATA_SOURCES Call by reference Type reference (TYPE) GTY_TS_NODES_W_DATA_SOURCES 20120919
2 Importing IT_TEMPLATES Call by reference Type reference (TYPE) GTY_TS_TEMPLATES 20120919
3 Importing IV_GET_ALL_TEMPLATES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120919
4 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20120919

Method GET_BI_DATA_SOURCES on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method GET_SELECT_RESULT_FIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_FIELD_NAMES Call by reference Type reference (TYPE) STRING 20081203
2 Importing ITS_MANDATORY_FIELDS Call by reference Type reference (TYPE) GTY_TS_FIELDNAME Link field for view query 20081203
3 Importing IT_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_FIELD_DETAILS Field details 20081203
4 Importing IV_DB_TABLE Call by reference Type reference (TYPE) TABNAME Table Name 20081203

Method GET_SELECT_RESULT_FIELD_NAMES on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method GET_TREX_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Return Code 20100427
2 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Return Text 20100427
3 Exporting EV_TREX_DEST Call by reference Type reference (TYPE) TREXD_RFCDEST RFC destination to TREX 20100427
4 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag: Bypass buffer 20100427

Method GET_TREX_DESTINATION on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method GET_UNPROCESSED_CHANGEPOINTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_IDS Call by reference Type reference (TYPE) ESH_T_IF_CHANGED_OBJECTS Changed Objects 20080415
2 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) ESH_T_IF_CHANGED_OBJECTS Changed Objects 20080415
3 Importing IV_HOME_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20090127
4 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080415
# Exception Resumable Description Created on
1 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20080415

Method HAS_DDIC_FULLTEXTINDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_TABLE Call by reference Type reference (TYPE) DDOBJNAME DD: Name of an ABAP Dictionary object 20130408
2 Importing IV_FIELD_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD Node Field 20130408
3 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20130408
4 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20130408
5 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20130408
6 Returning RV_DDIC_FULLTEXTINDEX Value transfer Type reference (TYPE) ABAP_BOOL 20130408

Method HAS_DDIC_FULLTEXTINDEX on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method IMPORT_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGES Call by reference Object reference (TYPE REF TO) BAPIRETTAB Table with BAPI Return Information 20080312
2 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080215
3 Importing IV_PROVIDER_ID Call by reference Type reference (TYPE) ESH_E_IF_PROVIDER_ID Provider ID 20080215
4 Importing IV_TARGET_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20080325
# Exception Resumable Description Created on
1 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20080215

Method IMPORT_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGES Call by reference Object reference (TYPE REF TO) BAPIRETTAB Table with BAPI Return Information 20080618
2 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080618
3 Importing IV_PROVIDER_ID Call by reference Type reference (TYPE) ESH_E_IF_PROVIDER_ID Provider ID 20080618
4 Importing IV_TARGET_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20080618
# Exception Resumable Description Created on
1 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20080618

Method IMPORT_RESPONSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGES Call by reference Object reference (TYPE REF TO) BAPIRETTAB Table with BAPI Return Information 20080618
2 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080618
3 Importing IV_PROVIDER_ID Call by reference Type reference (TYPE) ESH_E_IF_PROVIDER_ID Provider ID 20080618
4 Importing IV_TARGET_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20080618
# Exception Resumable Description Created on
1 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20080618

Method IMPORT_SW_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGES Call by reference Object reference (TYPE REF TO) BAPIRETTAB Table with BAPI Return Information 20081105
2 Importing IV_PROVIDER_ID Call by reference Type reference (TYPE) ESH_E_IF_PROVIDER_ID 20081105
3 Importing IV_SW_COMPONENT Call by reference Type reference (TYPE) ESH_E_IF_BACKEND_SW_COMP Software Component Backend Name 20081105
4 Importing IV_TARGET_TEMPLATE Call by reference Type reference (TYPE) ESH_E_IF_BACKEND_TEMPLATE Template Backend Name 20081118
# Exception Resumable Description Created on
1 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20081105

Method IS_NEWDB Signature

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

Method IS_NEWDB on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method LANGUAGE_SAP_2_ISO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE_SAP Call by reference Type reference (TYPE) SPRAS Language Key 20080118
2 Returning RV_LANGUAGE_ISO Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20080118

Method LANGUAGE_SAP_2_ISO on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method ORG_SYSREL_GUID_2_SYSREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORG_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID Software Component GUID 20120923
2 Importing IV_OWN_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20120923
3 Returning RV_ORG_SYSREL Value transfer Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20120923

Method ORG_SYSREL_GUID_2_SYSREL on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.

Method SCHEDULE_INDEXING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGES Call by reference Object reference (TYPE REF TO) BAPIRETTAB Table with BAPI Return Information 20080730
2 Importing IV_FORCE_FULL_INDEXING Call by reference Type reference (TYPE) ABAP_BOOL Force full indexing 20080730
3 Importing IV_INDEXING_MODE Call by reference Type reference (TYPE) ESH_E_IF_INDEXING_MODE Indexing Mode 20101208
4 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080730
5 Importing IV_REGISTER_REALTIME_INDEXING Call by reference Type reference (TYPE) ABAP_BOOL Register Real-Time Indexing (in conjunction with indexing) 20100625
# Exception Resumable Description Created on
1 CX_ESH_CO_INVALID_PARAMETER ESH Interface Exception 20080730

Method SET_CHANGEPOINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATED Call by reference Type reference (TYPE) ABAP_BOOL 20071210
2 Importing IV_DELETED Call by reference Type reference (TYPE) ABAP_BOOL 20071210
3 Importing IV_HOME_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Home Software Component 20090127
4 Importing IV_IGNORE_CONNECTOR_NOT_AVL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Ignore the request if connector is not available 20090618
5 Importing IV_IGNORE_JOB_RESTART_FAIL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Ignore job restart failure 20090618
6 Importing IV_MODIFIED Call by reference Type reference (TYPE) ABAP_BOOL 20071210
7 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20071210
8 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20071210
# Exception Resumable Description Created on
1 CX_ESH_CO_HSWC_DET_FAILURE Home Software Component Determination Failure 20090615
2 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20071210
3 CX_ESH_CO_JOB_RESTART_FAILURE Real-Time Indexing Job Restart Failure 20090616

Method SET_CHANGEPOINTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) ESH_T_IF_CHANGED_OBJECTS Changed Objects 20080218
2 Importing IV_HOME_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Home Software Component 20090127
3 Importing IV_IGNORE_CONNECTOR_NOT_AVL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Ignore the request if connector is not available 20090618
4 Importing IV_IGNORE_JOB_RESTART_FAIL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Ignore job restart failure 20090618
5 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080218
# Exception Resumable Description Created on
1 CX_ESH_CO_HSWC_DET_FAILURE Home Software Component Determination Failure 20090615
2 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20080218
3 CX_ESH_CO_JOB_RESTART_FAILURE Real-Time Indexing Job Restart Failure 20090616

Method TRIGGER_STARTUP_ACTIVITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20110706

Method TRIGGER_STARTUP_ACTIVITES on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 700