SAP ABAP Interface /BCV/IF_SIN_DSP_SEARCH (Search Interface (Runtime))
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/SIN (Package) BCV Search Integration Layer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_BAPI BAPI Data Retrieve 20080901
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_BI BI Query Data Retrieve 20080829
3 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_BICS BI Query Data Retrieve (BICS) 20120305
4 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_DS_TEST SIN DS Test Class 20080908
5 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_EQ Easy Query Data Retrieval 20120725
6 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_ES ESH Data Retrieve 20080901
7 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_IS IS Data Retrieve 20080902
8 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_SES Search Engine Service Data Retrieve 20080901
9 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_WF Workflow Data Retrieve 20080915
10 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_SIN_SEARCH_WS Web Service Data Retrieve 20081209
Properties
Interface /BCV/IF_SIN_DSP_SEARCH  
Short Description Search Interface (Runtime)    
General Data
Package /BCV/SIN   BCV Search Integration Layer 
Created 20080829   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 /BCV/IF_SIN_DSP_SEARCH has no interface.
Friends
Interface /BCV/IF_SIN_DSP_SEARCH has no friend.
Attributes
Interface /BCV/IF_SIN_DSP_SEARCH has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check consistency of metadata compared to customizing 20080829
2 CHECK_DUPLICATES Static method Public Method Check if search connector for data provider already exists 20100408
3 GET_CCC_WD_COMP_AND_WINDOW Static method Public Method Get WD Component and Window name for Config. Center Chip 20090313
4 GET_DATA_SOURCE_DETAIL Instance method Public Method Retrieve metadata of a single data source object 20080829
5 GET_DATA_SOURCE_LIST Static method Public Method Retrieve list of all available data source objects 20080829
6 GET_INSTANCE Static method Public Method Get instance of search provider 20080924
7 GET_INSTANCE_BY_DATA Static method Public Method Get instance by data 20090512
8 GET_NAME Static method Public Method Get data source provider name and description 20080923
9 IS_ACTIVE Static method Public Method Check if class is active 20080919
10 IS_DTEL_PROVIDED Static method Public Method Check if data elements are provided in metadata 20091029
11 REFRESH Instance method Public Method Reset attributes 20080829
12 SEARCH Instance method Public Method Perform search 20080829
Events
Interface /BCV/IF_SIN_DSP_SEARCH has no event.
Types
Interface /BCV/IF_SIN_DSP_SEARCH has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080829
2 Exporting ES_MESS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_FND_MESS_CONTEXT Context Data 20090525
3 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080829
4 Importing IV_INSTANCE_BY_DATA Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090513
# Exception Resumable Description Created on
1 /BCV/CX_SIN Exception Class for Search Integration Layer 20080908

Method CHECK_DUPLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEARCH_ID Call by reference Type reference (TYPE) /BCV/T_SIN_SEARCH_CONNECTOR Search Connectors for Given Data Provider 20100408
2 Importing IS_DS_PARAM Call by reference Type reference (TYPE) DATA Data Provider Parameters 20100408
3 Importing IV_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D No Authorization Check 20100408

Method CHECK_DUPLICATES on Interface /BCV/IF_SIN_DSP_SEARCH has no exception.

Method GET_CCC_WD_COMP_AND_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro: Component Name 20090313
2 Exporting EV_WINDOW_NAME Call by reference Type reference (TYPE) /BCV/FND_WD_WINDOW_NAME Web Dynpro: Name of a Web Dynpro Window 20090313

Method GET_CCC_WD_COMP_AND_WINDOW on Interface /BCV/IF_SIN_DSP_SEARCH has no exception.

Method GET_DATA_SOURCE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080829
2 Exporting ET_EXPORT_PARAMETER Call by reference Type reference (TYPE) /BCV/T_FND_EXPORT_PARAMETER Export Parameter 20080829
3 Exporting ET_IMPORT_PARAMETER Call by reference Type reference (TYPE) /BCV/T_FND_IMPORT_PARAMETER Import Parameter 20080829
4 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Boolean Value 20080829
5 Importing IV_GET_PARAMETER Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090710
6 Importing IV_SYSTEM Call by reference Type reference (TYPE) LOGSYS Logical system 20080829
# Exception Resumable Description Created on
1 /BCV/CX_SIN Exception Class for Search Integration Layer 20080908

Method GET_DATA_SOURCE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080829
2 Exporting ET_DATA_SOURCE Call by reference Type reference (TYPE) ANY TABLE 20080829
3 Importing IV_MASTER_SYSTEM Call by reference Type reference (TYPE) LOGSYS Logical system 20080829
# Exception Resumable Description Created on
1 /BCV/CX_SIN Exception Class for Search Integration Layer 20080829

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DSP_SEARCH Call by reference Object reference (TYPE REF TO) /BCV/IF_SIN_DSP_SEARCH Search Interface (Runtime) 20080924
2 Importing IV_SEARCH_ID Call by reference Type reference (TYPE) /BCV/SIN_SEARCH_ID Search Connector ID 20080924
3 Importing IV_SYSTEM Call by reference Type reference (TYPE) LOGSYS Logical system 20080924
# Exception Resumable Description Created on
1 /BCV/CX_SIN Exception Class for SIN BI 20090707

Method GET_INSTANCE_BY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20090512
2 Exporting ER_DSP_SEARCH Call by reference Object reference (TYPE REF TO) /BCV/IF_SIN_DSP_SEARCH Search Interface (Runtime) 20090512
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20090512
4 Importing IT_EXPORT_PARAMETER Call by reference Type reference (TYPE) /BCV/T_FND_EXPORT_PARAMETER Export Parameter 20090513
5 Importing IT_IMPORT_PARAMETER Call by reference Type reference (TYPE) /BCV/T_FND_IMPORT_PARAMETER Import Parameter 20090513
6 Importing IT_SYSTEM Call by reference Type reference (TYPE) /BCV/T_LOGSYS logsys 20090812
# Exception Resumable Description Created on
1 /BCV/CX_SIN Exception Class for Search Integration Layer 20090526

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DSP_NAME Value transfer Type reference (TYPE) /BCV/S_SIN_DSP_NAME Data Source Provider Name 20080923

Method GET_NAME on Interface /BCV/IF_SIN_DSP_SEARCH has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ACTIVE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080919

Method IS_ACTIVE on Interface /BCV/IF_SIN_DSP_SEARCH has no exception.

Method IS_DTEL_PROVIDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PROVIDED Value transfer Type reference (TYPE) BOOLE_D Data elements provided in metadata 20091029

Method IS_DTEL_PROVIDED on Interface /BCV/IF_SIN_DSP_SEARCH has no exception.

Method REFRESH Signature

Method REFRESH on Interface /BCV/IF_SIN_DSP_SEARCH has no parameter.
Method REFRESH on Interface /BCV/IF_SIN_DSP_SEARCH has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) INDEX TABLE 20080829
2 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) /BCV/T_SIN_ATTRIBUTE Attribute 20080829
3 Importing IT_FULLTEXT_SEARCHPARAMS Call by reference Type reference (TYPE) ANY TABLE 20080829
4 Importing IV_MAX_RECORDS Call by reference Type reference (TYPE) /BCV/SIN_MAXRESULTS Upper Limit of Results 20081210
# Exception Resumable Description Created on
1 /BCV/CX_SIN Exception Class for Search Integration Layer 20080908
2 /BCV/CX_SIN_BAPI Exception Class for SIN BAPI 20080908
3 /BCV/CX_SIN_BI Exception Class for SIN BI 20080908
4 /BCV/CX_SIN_ES Exception Class for SIN ES 20080908
5 /BCV/CX_SIN_SES Exception Class for SIN SES 20080908
6 /BCV/CX_SIN_WS Exception Class for SIN WS 20090202
History
Last changed by/on SAP  20110908 
SAP Release Created in 701