SAP ABAP Interface IF_ESH_IF_DATA_PROVIDER_MULTI (Data provider with dest. handling and mass enabl.)
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_IF_DATA_PROVIDER_CTRL Data Provider Controller 20071016
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_IF_DATA_PROVIDER_REMOTE Data Provider for Remote Connections 20081117
Properties
Interface IF_ESH_IF_DATA_PROVIDER_MULTI  
Short Description Data provider with dest. handling and mass enabl.    
General Data
Package S_ESH_ENG_INTERFACE   Interface 
Created 20071011   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_MULT_I Instances of included interfaces of data provider multi 20071012
Friends
Interface IF_ESH_IF_DATA_PROVIDER_MULTI has no friend.
Attributes
Interface IF_ESH_IF_DATA_PROVIDER_MULTI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATA_PROVIDER Static method Public Method Get a dependent data provider by provider ID 20071011
2 GET_DATA_PROVIDERS Static method Public Method Get all dependent data providers 20071011
Events
Interface IF_ESH_IF_DATA_PROVIDER_MULTI has no event.
Types
Interface IF_ESH_IF_DATA_PROVIDER_MULTI 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_MULT Interface implementations for node type lists (all) 20071012
4 Exporting ES_SUPPORTED_OBJECT_TYPES_IMPL Call by reference Type reference (TYPE) ESH_S_IF_DP_OBJECT_TYPES_IF_MU Interface implementations for object type lists (all) 20071011
5 Exporting ES_SUPPORTED_OBJ_INTEGR_IMPL Call by reference Type reference (TYPE) ESH_S_IF_DP_OBJ_INTEGR_IF_MULT 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 20110207
7 Exporting ES_SUPPORTED_SW_COMP_IMPL Call by reference Type reference (TYPE) ESH_S_IF_DP_SW_COMP_IF_MU Interface implementations for software component lists (all) 20081104
8 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20071012
9 Exporting ET_NODE_TYPES Call by reference Type reference (TYPE) ESH_T_IF_DP_NODE_TYPES Details of node types 20071012
10 Exporting ET_NODE_TYPE_FOLDERS Call by reference Type reference (TYPE) ESH_T_IF_DP_FOLDERS Folders 20071012
11 Exporting ET_OBJECT_TYPES Call by reference Type reference (TYPE) ESH_T_IF_DP_OBJECT_TYPES Object types details 20071012
12 Exporting ET_OBJECT_TYPE_FOLDERS Call by reference Type reference (TYPE) ESH_T_IF_DP_FOLDERS Folders 20071012
13 Exporting ET_PROVIDER_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DP_LANGU_STEXT Language dependent texts 20071011
14 Exporting ET_SW_COMP Call by reference Type reference (TYPE) ESH_T_IF_DP_SW_COMP Object types details 20081104
15 Exporting ET_SW_COMP_FOLDERS Call by reference Type reference (TYPE) ESH_T_IF_DP_FOLDERS Folders 20081104
16 Exporting EV_PROVIDER_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Provider Type 20071015
17 Importing IR_CONNECTIVITY Call by reference Object reference (TYPE REF TO) CL_ESH_ADM_ANY_CONNECTIVITY Connectivity details 20071015
18 Importing IT_OBJECT_TYPE_DETAILS Call by reference Type reference (TYPE) ESH_T_INT_CLUSTER Data Cluster Container 20100719
19 Importing IV_FOLDER_ID Call by reference Type reference (TYPE) ESH_E_IF_FOLDER_ID Folder ID 20071012
20 Importing IV_HOME_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20100716
21 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20071011
22 Importing IV_NODE_TYPES_REQUESTED Call by reference Type reference (TYPE) XFELD Checkbox 20071012
23 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20071015
24 Importing IV_OBJECT_TYPES_REQUESTED Call by reference Type reference (TYPE) XFELD Checkbox 20071012
25 Importing IV_OBJECT_TYPE_BACKEND_NAME Call by reference Type reference (TYPE) ESH_E_OM_BACKEND_NAME Backend Name 20100716
26 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20071015
27 Importing IV_OBJECT_TYPE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_TYPE Type of Object Type 20100716
28 Importing IV_PROVIDER_ID Call by reference Type reference (TYPE) ESH_E_IF_PROVIDER_ID Provider ID 20071011
29 Importing IV_SW_COMP_ID Call by reference Type reference (TYPE) ESH_E_OM_BACKEND_NAME Backend Name 20081105
30 Importing IV_SW_COMP_REQUESTED Call by reference Type reference (TYPE) XFELD Checkbox 20081104
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20071012

Method GET_DATA_PROVIDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_PROVIDERS Call by reference Type reference (TYPE) ESH_T_IF_DP_PROVIDERS_DETAILS Providers details 20071012
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20071012
3 Importing IR_CONNECTIVITY Call by reference Object reference (TYPE REF TO) CL_ESH_ADM_ANY_CONNECTIVITY Connectivity details 20071016
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20071011
5 Importing IV_NODE_TYPES_REQUESTED Call by reference Type reference (TYPE) XFELD Checkbox 20071012
6 Importing IV_OBJECT_TYPES_REQUESTED Call by reference Type reference (TYPE) XFELD Checkbox 20071012
7 Importing IV_SW_COMP_REQUESTED Call by reference Type reference (TYPE) XFELD Checkbox 20081104
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20071012
History
Last changed by/on SAP  20110908 
SAP Release Created in 700