SAP ABAP Interface IF_ESH_IF_BOS_DP_CONNECTOR (Connector Interface for Data Providers)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_ADMIN_BOS (Package) Monitoring and Admin for the BOS Component
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_IF_BOS_CONNECTOR_BI Connector Implementation for BI Data Providers 20070222
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_IF_BOS_CONNECTOR_LCL Connector Implementation for Local Data Providers 20070402
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_IF_BOS_CONNECTOR_RFC Connector Implementation for RFC Data Providers 20070222
Properties
Interface IF_ESH_IF_BOS_DP_CONNECTOR  
Short Description Connector Interface for Data Providers    
General Data
Package S_ESH_ENG_ADMIN_BOS   Monitoring and Admin for the BOS Component 
Created 20070222   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 IF_ESH_IF_BOS_DP_CONNECTOR has no interface.
Friends
Interface IF_ESH_IF_BOS_DP_CONNECTOR has no friend.
Attributes
Interface IF_ESH_IF_BOS_DP_CONNECTOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXTRACT_NODE_DATA Instance method Public Method Extract the data for the specified node 20070305
2 GET_DP_DATA_ITERATOR Instance method Public Method Get a data iterator for the data of the specified datasource 20070222
3 GET_DP_EXTR_NAMES_FOR_TYPE Instance method Public Method Get extractor names for the specified extractor type 20070222
4 GET_DP_EXTR_TECHNOLOGY Instance method Public Method Get the extractor technology of the data provider 20070222
5 GET_DP_EXTR_TYPES Instance method Public Method Get the extractor types of the data provider 20070222
6 GET_DP_FIELDS_FOR_EXTR_NAME Instance method Public Method Get relevant fields for the specified extractor name 20070222
7 PREPARE_NODE Instance method Public Method Prepare the specified node 20070622
Events
Interface IF_ESH_IF_BOS_DP_CONNECTOR has no event.
Types
Interface IF_ESH_IF_BOS_DP_CONNECTOR has no local type.
Method Signatures

Method EXTRACT_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_MESSAGES Value transfer Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20070305
2 Exporting EV_CLEAR_INDEX Value transfer Type reference (TYPE) BOOLE_D Flag: clear index 20090618
3 Exporting EV_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Flag: Error occured 20070305
4 Importing IV_DATA_SOURCE_NAME Value transfer Type reference (TYPE) ESH_E_OM_DATA_SOURCE_NAME Data Source Name 20070312
5 Importing IV_DATA_SOURCE_TYPE Value transfer Type reference (TYPE) ESH_E_OM_DATA_SOURCE_TYPE Data Source Type 20070330
6 Importing IV_LOGSYS Value transfer Type reference (TYPE) LOGSYS Logical system 20070305
7 Importing IV_MODE Value transfer Type reference (TYPE) ESH_E_IX_INITIAL_DELTA_LOAD Mode for indexing data: Initial load or delta load 20070305

Method EXTRACT_NODE_DATA on Interface IF_ESH_IF_BOS_DP_CONNECTOR has no exception.

Method GET_DP_DATA_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA_ITERATOR Call by reference Object reference (TYPE REF TO) IF_ESH_IF_BOS_DATA_ITERATOR Iterator for data packages 20070312
2 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20070312
3 Exporting EV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Flag: Error occured 20070312
4 Importing IT_FIELDS Call by reference Type reference (TYPE) DDFIELDS DD: Field List 20070312
5 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20071126
6 Importing IV_CROSS_CLIENT Call by reference Type reference (TYPE) ESH_E_OM_CROSS_CLIENT Flag: Object is cross Client 20070402
7 Importing IV_DATA_SOURCE_NAME Call by reference Type reference (TYPE) ESH_E_OM_DATA_SOURCE_NAME Data Source Name 20070312
8 Importing IV_DATA_SOURCE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_DATA_SOURCE_TYPE Data Source Type 20070402
9 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20070306
10 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) I 10000 Size of data packages 20070222

Method GET_DP_DATA_ITERATOR on Interface IF_ESH_IF_BOS_DP_CONNECTOR has no exception.

Method GET_DP_EXTR_NAMES_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DP_EXTR_TYPE Value transfer Type reference (TYPE) ESH_E_OM_DATAPROVIDER_EXTRTYPE Type of Datasource 20070222
2 Returning RT_DP_EXTR_NAMES Value transfer Type reference (TYPE) ESH_T_OM_DATAPROVIDER_EXTRNAME Extractor names provided for the specified extractor type 20070222

Method GET_DP_EXTR_NAMES_FOR_TYPE on Interface IF_ESH_IF_BOS_DP_CONNECTOR has no exception.

Method GET_DP_EXTR_TECHNOLOGY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DP_EXTR_TECHNOLOGY Value transfer Type reference (TYPE) ESH_E_OM_DATA_SOURCE_TECHN Technology of Data Source 20070222

Method GET_DP_EXTR_TECHNOLOGY on Interface IF_ESH_IF_BOS_DP_CONNECTOR has no exception.

Method GET_DP_EXTR_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DP_EXTR_TYPES Value transfer Type reference (TYPE) ESH_T_OM_DATAPROVIDER_EXTRTYPE Extractor types provided by the data provider 20070222

Method GET_DP_EXTR_TYPES on Interface IF_ESH_IF_BOS_DP_CONNECTOR has no exception.

Method GET_DP_FIELDS_FOR_EXTR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DP_EXTR_NAME Value transfer Type reference (TYPE) ESH_E_OM_DATAPROVIDER_EXTRNAME Extraktor Name 20070222
2 Importing IV_DP_EXTR_TYPE Value transfer Type reference (TYPE) ESH_E_OM_DATAPROVIDER_EXTRTYPE Type of Datasource 20070222
3 Returning RT_DP_EXTR_FIELDS Value transfer Type reference (TYPE) DDFIELDS DD: Field List for extractor type and extractor name 20070222

Method GET_DP_FIELDS_FOR_EXTR_NAME on Interface IF_ESH_IF_BOS_DP_CONNECTOR has no exception.

Method PREPARE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_MESSAGES Value transfer Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20070622
2 Exporting EV_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Flag: Error occured 20070622
3 Importing IT_DATA_SOURCE_FIELDS Value transfer Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT Fields of the data source 20070622
4 Importing IT_DATA_SOURCE_FILTER Value transfer Type reference (TYPE) ESH_T_OM_ADPRVDFLC_EXT Filter conditions for a data source 20070704
5 Importing IV_DATA_SOURCE_NAME Value transfer Type reference (TYPE) ESH_E_OM_DATA_SOURCE_NAME Data Source Name 20070622
6 Importing IV_LOGSYS Value transfer Type reference (TYPE) LOGSYS Logical system 20070622

Method PREPARE_NODE on Interface IF_ESH_IF_BOS_DP_CONNECTOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100