SAP ABAP Interface IF_ESH_IF_DATA_PROVIDER (Data provider)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_INTERFACE (Package) Interface
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_QL_DATA_PROVIDER Implementation of TEST_MATERIAL 20100125
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_ES_BOL_DATA_PROVIDER Enterprise Search - BOL Data Provider 20100831
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSOS_ES_REGISTER Registration/Listing of ES 20090629
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RODPS_ESH_OSOA_IMP Import OSOA into ESH 20090805
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDF_ES_MANAGER Enterprise Search Implementation 20091006
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TST_EH_RTI_SC Class for BAdI Impl.: ZLHA_EH_RTI_EXTRACTOR 20090828
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TEST_MATERIAL_IMPL Implementation of TEST_MATERIAL 20080205
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TAU_GEN_SWC_SPREADSHEET Generic Software Component (MS Excel) 20100308
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TAU_EPM_SWC_DEMO EPM Software Component - Demo 20091005
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TAU_EPM_SWC_AUTOTEST EPM Software Component - Automated Testing 20091005
... Click here to see Used By full list (20 items)
Properties
Interface IF_ESH_IF_DATA_PROVIDER  
Short Description Data provider    
General Data
Package S_ESH_ENG_INTERFACE   Interface 
Created 20070308   SAP 
Last changed 20110908   SAP 
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_ESH_IF_DATA_PROVIDER_INCL Instances of included interfaces of data provider 20071011
Friends
Interface IF_ESH_IF_DATA_PROVIDER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_RTI_PROCESSING_MODE_CP Constant Public Type reference (TYPE) ESH_E_IF_RTI_PROCESSING_MODE '' Changepointer Mode (CP = changed object, mass processing) 20110203
2 GC_RTI_PROCESSING_MODE_TRANS Constant Public Type reference (TYPE) ESH_E_IF_RTI_PROCESSING_MODE 'T' Transaction Mode (CP = transaction, max. one at a time) 20110203
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATA_PROVIDER Static method Public Method Get data provider details 20071011
Events
Interface IF_ESH_IF_DATA_PROVIDER has no event.
Types
Interface IF_ESH_IF_DATA_PROVIDER has no local type.
Method Signatures

Method GET_DATA_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTROL_PARAMS Call by reference Type reference (TYPE) ESH_S_IF_DP_CONTROL_PARAMS Control Parameters (buffering, text dereferencing, ...) 20100820
2 Exporting ES_SUPPORTED_FILE_UPLOAD Call by reference Type reference (TYPE) ESH_S_IF_DP_FILE_UPLOAD File Upload Details 20100706
3 Exporting ES_SUPPORTED_NODE_TYPES_IMPL Call by reference Type reference (TYPE) ESH_S_IF_DP_NODE_TYPES_IF Interface implementations for node type lists 20071012
4 Exporting ES_SUPPORTED_OBJECT_TYPES_IMPL Call by reference Type reference (TYPE) ESH_S_IF_DP_OBJECT_TYPES_IF Interface implementations for object type lists 20071011
5 Exporting ES_SUPPORTED_OBJ_INTEGR_IMPL Call by reference Type reference (TYPE) ESH_S_IF_DP_OBJ_INTEGR_IF Interface implementations for object integrations 20100804
6 Exporting ES_SUPPORTED_RTI_CALLBACK_IMPL Call by reference Type reference (TYPE) ESH_S_IF_DP_RTI_CALLBACK_IF Interface implementations for real-time indexing callback 20110203
7 Exporting ES_SUPPORTED_SW_COMP_IMPL Call by reference Type reference (TYPE) ESH_S_IF_DP_SW_COMP_IF Interface implementations for software component lists 20081104
8 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20071012
9 Exporting ET_PROVIDER_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DP_LANGU_STEXT Language dependent texts 20071011
10 Exporting EV_PROVIDER_ID Call by reference Type reference (TYPE) ESH_E_IF_PROVIDER_ID Provider ID 20071011
11 Exporting EV_PROVIDER_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20071017
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20071012
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_QL_DATA_PROVIDER Implementation of TEST_MATERIAL 20100125
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_ES_BOL_DATA_PROVIDER Enterprise Search - BOL Data Provider 20100831
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSOS_ES_REGISTER Registration/Listing of ES 20090629
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RODPS_ESH_OSOA_IMP Import OSOA into ESH 20090805
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDF_ES_MANAGER Enterprise Search Implementation 20091006
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TST_EH_RTI_SC Class for BAdI Impl.: ZLHA_EH_RTI_EXTRACTOR 20090828
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TEST_MATERIAL_IMPL Implementation of TEST_MATERIAL 20080205
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TAU_GEN_SWC_SPREADSHEET Generic Software Component (MS Excel) 20100308
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TAU_EPM_SWC_DEMO EPM Software Component - Demo 20091005
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TAU_EPM_SWC_AUTOTEST EPM Software Component - Automated Testing 20091005
11 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_SEA_DATA_PROVIDER Data provider for enterprise search 20130123
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_IF_DATA_PROVIDER_BADI Data Provider for BAdIs 20080118
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_EX_GENERIC_TO_PROVIDER Generic provider class for technical objects 20080213
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_EXTRACT_GOS_BINARY_DATA 20110121
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_DP_DDIC External Data Source: Spreadsheet file (XLS, ...) 20100709
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_USER_PROFILE Profile for backend user 20080128
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_USER_MAPPING Profile data for authorization objects 20080331
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_USER_AUTHORITY Authorizations for backend user 20080303
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_AUTHORIZATION_DATA Profile data for authorization objects 20080125
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_ES_MGR CRM ES Manager 20080220
History
Last changed by/on SAP  20110908 
SAP Release Created in 700