SAP ABAP Class CL_SES_ESH_ADAPTER (Adapter)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_CONTENT_SES (Package) SES Adaptation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_DATA_PROVIDER_XSYS Data provider with destination handling 20071024
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_DATA_PROVIDER_XSYS_I Instances of included interfaces of data provider (x-sys) 20071024
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_OBJECT_DATA_BY_ID Object data by list of object ids 20071210
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_OBJECT_DESCRIPTOR Object type descriptor 20071024
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_OBJECT_ITERATOR Object data iterator by last object id 20071210
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_OBJECT_TYPES_LI_XSYS Object type list (cross-system) 20071024
Properties
Class CL_SES_ESH_ADAPTER  
Short Description Adapter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ESH_SES    
Program status     
Category 0   
Package S_ESH_CONTENT_SES   SES Adaptation 
Created 20071024   SAP 
Last change 20130531   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESH_IF_DATA_PROVIDER_XSYS Data provider with destination handling 20071024
2 IF_ESH_IF_DATA_PROVIDER_XSYS_I Instances of included interfaces of data provider (x-sys) 20071024
3 IF_ESH_IF_OBJECT_DATA_BY_ID Object data by list of object ids 20071210
4 IF_ESH_IF_OBJECT_DESCRIPTOR Object type descriptor 20071024
5 IF_ESH_IF_OBJECT_ITERATOR Object data iterator by last object id 20071210
6 IF_ESH_IF_OBJECT_TYPES_LI_XSYS Object type list (cross-system) 20071024
Friends
# Friend Modeled only Created on Description
1 CL_BI_ESH_ADAPTER 20071113
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BO_TYPE Constant Private Type reference (TYPE) CHAR1 'B' Type of object type = Business object 20071025
2 GC_CLASS_NAME Constant Private Type reference (TYPE) SEOCLSNAME 'CL_SES_ESH_ADAPTER' Object type name 20071024
3 GC_CONTENT Static Attribute Private Type reference (TYPE) STRING 'CONTENT' SES content as ESH attribute 20080410
4 GC_GROUP_NODE_ID Constant Private Type reference (TYPE) ESH_E_OM_NODE_NAME 'GROUP_NODE' Group node 20071031
5 GC_LANGU Constant Private Type reference (TYPE) ESH_E_OM_NODE_NAME 'LANGU' Language 20080111
6 GC_OBJECT_TYPE_SEPARATOR Constant Private Type reference (TYPE) CHAR1 '$' Separator for concat. the SES object type 20071024
7 GC_TEXT_NODE_ID Constant Private Type reference (TYPE) ESH_E_OM_NODE_NAME 'TEXT_NODE' Text node 20071030
8 GT_ATTR_GR_NODE_PAIRS Static Attribute Private Type reference (TYPE) TY_T_ATTR_GR_NODE_PAIRS Attribute group - node pairs 20080110
9 GT_NODES_PARENT_CHILD Static Attribute Private Type reference (TYPE) ESH_T_SES_ADPT_NODES_PAR_CHILD Parent-child node table 20071228
10 GT_NODE_TYPES Static Attribute Private Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES Node types 20080109
11 V_OBJECT_NAME Instance attribute Private Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object type 20071024
12 V_RFCDEST Instance attribute Private Type reference (TYPE) RFCDEST Logical destination (specified in function call) 20071108
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT Static method Protected Method Convert SES data to ESH data 20071025
2 EXECUTE_FAST_UPDATE Static method Public Method Execute fast update 20080319
3 EXECUTE_SEARCH Static method Public Method Execute search 20080306
4 FILL_OBJ_EXTRACT_TABLE Static method Private Method Fill the object extraction table 20080213
5 GET_ATTRS_OF_OBJ_TYPE Static method Private Method Get SES attributes of an object type 20071025
6 GET_OBJECT_TYPES Static method Private Method Get SES object types and convert them to ESH object types 20071024
7 GET_OBJECT_TYPE_TEXTS Static method Private Method Short texts in all languages of object type 20071026
8 GET_SES_ATTR_VALUES Static method Private Method Get SES attribute values of OT 20080201
9 GET_SES_BACKEND_NAVIGATIONS Static method Private Method Get the SES back-end navigation 20071127
10 IS_IDX_ACTIVE Static method Public Method Check if the objects are searchable via ESH or SES index 20080717
11 MAPTO_ESH_OBJECT_TYPE_ID Static method Public Method Convert an SES pair BO and OT to the ESH object type ID 20071024
12 MAPTO_SES_OBJECT_TYPE_ID Static method Public Method Convert an ESH object type ID to the SES pair BO and OT 20071024
13 ONE_CALL_INTERN_SEARCH Static method Public Method Internal: Group several methods in one 20081016
14 READ_ESH_MODEL Static method Public Method Read the model of the SES object in ESH (nodes, fields...) 20080326
15 SET_BACKEND_NAVIGATIONS Static method Private Method Set the back-end navigation 20071115
16 SET_CHANGEPOINTER Static method Public Method Write CP in the Common Runtime database table 20080215
17 SET_CHANGEPOINTER_ARRAY Static method Public Method Write CP array in the Common Runtime database table 20080215
18 SET_DATA_ELEMENT Static method Private Method Set the ESH data element 20071105
19 SET_FIELDS_AND_DATA_ELEMENTS Static method Private Method Set the ESH fields and data elements 20071105
20 SET_NODE_TYPES Static method Private Method Set the ESH node types 20071211
21 SET_RELATIONS Static method Private Method Set the ESH relations and the relation-fields 20071105
22 SET_REQUESTS_AND_RESPONS Static method Private Method Set the ESH requests 20071107
Events
Class CL_SES_ESH_ADAPTER has no event.
Types
Class CL_SES_ESH_ADAPTER has no local type.
Method Signatures

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BACKEND_NAVIGATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS backend navigations 20071116
2 Exporting ET_BACKEND_NAVIGATION_PARAMS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVI_PARS backend navigation parameters 20071116
3 Exporting ET_BACKEND_NAVIGATION_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS_T short texts of backend navigations 20071127
4 Exporting ET_DATA_ELEMENTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_DATA_ELEMENTS data elements 20071105
5 Exporting ET_DATA_ELEMENT_FIELD_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_DATA_EL_FIELDS_T short texts of data element fields 20071105
6 Exporting ET_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS fields 20071026
7 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20071109
8 Exporting ET_NODE_TYPES Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES node types 20071026
9 Exporting ET_NODE_TYPE_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES_T short texts of node types 20071026
10 Exporting ET_RELATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATIONS relations 20071228
11 Exporting ET_RELATION_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATION_FIELDS relation fields 20071228
12 Exporting ET_REQUESTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS requests 20071107
13 Exporting ET_REQUEST_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS request fields 20071107
14 Exporting ET_RESPONSE_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS response fields 20071107
15 Importing IT_BACKEND_NAV Call by reference Type reference (TYPE) TY_T_SES_NAVI_TARGET_LANGU Target for Business Object naviagtion 20071115
16 Importing IT_OBJECT_TYPE_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_OBJECT_TYPE_T short texts of object type 20071031
17 Importing IT_SES_ATTRIBUTES Call by reference Type reference (TYPE) TY_T_SES_ATTRIBUTE_NAMES Table with SES Attribute Texts 20071025
18 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE ESH Object Type 20071026
19 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20071210
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20071109

Method EXECUTE_FAST_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTE_VALUE_LIST Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_VALUE Table with Attribute Values for Objects 20080319
2 Importing IT_CONTENT Call by reference Type reference (TYPE) COM_SEARCH_TT_CONTENT Table with Content for Objects 20080319
3 Importing IV_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business Object for Search Engine Service (SES) 20080320
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_ID Internal Object ID (GUID) in Search Engine Service (SES) 20080319
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE Type of Business Object 20080319
6 Importing IV_UPD_FLAG Call by reference Type reference (TYPE) COM_SEARCH_TV_UPD_FLAG 'U' SES: Update Indicator: I = Insert; U = Update; D = Delete 20080319

Method EXECUTE_FAST_UPDATE on class CL_SES_ESH_ADAPTER has no exception.

Method EXECUTE_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT_ITEMS Call by reference Type reference (TYPE) COM_SEARCH_TT_RESULT_ITEM Search Results List 20080306
2 Importing IS_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_KEY List of Searched Object Types 20080312
3 Importing IT_QUERY_ENTRIES Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES Search query 20080306
4 Importing IT_REQ_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_ATTRIBUTES Requested Attributes 20080306
5 Importing IT_SORT_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_SORT_ATTRIBUTES Sort Attributes 20080306
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language of the Search Request 20080306
7 Importing IV_RESULT_FROM Call by reference Type reference (TYPE) I 1 From Hit Number 20080306
8 Importing IV_RESULT_TO Call by reference Type reference (TYPE) I 20 To Hit Number 20080306
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20080403

Method FILL_OBJ_EXTRACT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTE_VALUES Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_VALUE Table with Attribute Values for Objects 20080213
2 Importing IT_CONTENT Call by reference Type reference (TYPE) COM_SEARCH_TT_CONTENT Table with Content for Objects 20080410
3 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080213
4 Importing IT_SES_OBJECT_IDS Call by reference Type reference (TYPE) COM_SEARCH_TT_OBJECT_ID Table with Object IDs 20080213

Method FILL_OBJ_EXTRACT_TABLE on class CL_SES_ESH_ADAPTER has no exception.

Method GET_ATTRS_OF_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20071109
2 Exporting ET_SES_ATTRIBUTES Call by reference Type reference (TYPE) TY_T_SES_ATTRIBUTE_NAMES Table with SES Attribute Texts 20071025
3 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE ESH Object Type 20071025
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST System 20071108
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20071109

Method GET_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20071109
2 Exporting ET_OBJECT_TYPES Call by reference Type reference (TYPE) ESH_T_IF_DP_OBJECT_TYPES ESH Object types details 20071024
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20071024
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical system 20071108
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20071108

Method GET_OBJECT_TYPE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20071109
2 Exporting ET_OBJECT_TYPE_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_OBJECT_TYPE_T Short texts in all languages of object type 20071026
3 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE ESH Object Type 20071026
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical system 20071108
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20071109

Method GET_SES_ATTR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE_VALUES Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_VALUE Table with Attribute Values for Objects 20080201
2 Exporting ET_CONTENT Call by reference Type reference (TYPE) COM_SEARCH_TT_CONTENT Table with Content for Objects 20080410
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Messages 20080331
4 Exporting ET_OBJECT_IDS Call by reference Type reference (TYPE) COM_SEARCH_TT_OBJECT_ID Table with Object IDs 20080201
5 Exporting EV_LAST_OBJECT_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20080201
6 Exporting EV_NO_MORE_DATA Call by reference Type reference (TYPE) XFELD Checkbox 20080201
7 Importing IT_ESH_OBJECT_IDS Call by reference Type reference (TYPE) ESH_T_IF_CHANGED_OBJECTS Changed Objects 20080213
8 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080201
9 Importing IV_LAST_OBJECT_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID Internal Object ID (GUID) in Search Engine Service (SES) 20080201
10 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) ESH_E_IF_PACKAGE_SIZE Package size 20080201

Method GET_SES_ATTR_VALUES on class CL_SES_ESH_ADAPTER has no exception.

Method GET_SES_BACKEND_NAVIGATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAVIGATION_TARGETS Call by reference Type reference (TYPE) TY_T_SES_NAVI_TARGET_LANGU Target for Business Object naviagtion 20071127
2 Importing IS_OBJECT_TYPE_KEY Call by reference Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_KEY Key of an Object Type (Without Client) 20071127
3 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20071127

Method GET_SES_BACKEND_NAVIGATIONS on class CL_SES_ESH_ADAPTER has no exception.

Method IS_IDX_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IDX_IS_ACTIVE Call by reference Type reference (TYPE) BOOLE_D X = index is active, BO are searchable 20080717
2 Importing IV_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business Object for Search Engine Service (SES) 20080717
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE Type of Business Object 20080717

Method IS_IDX_ACTIVE on class CL_SES_ESH_ADAPTER has no exception.

Method MAPTO_ESH_OBJECT_TYPE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE ESH Object Type Id 20071024
2 Importing IV_SES_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business Object for Search Engine Service (SES) 20071024
3 Importing IV_SES_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE Type of Business Object 20071024

Method MAPTO_ESH_OBJECT_TYPE_ID on class CL_SES_ESH_ADAPTER has no exception.

Method MAPTO_SES_OBJECT_TYPE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SES_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business Object for Search Engine Service (SES) 20071024
2 Exporting EV_SES_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE Type of Business Object 20071024
3 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE ESH Object Type Id 20071024

Method MAPTO_SES_OBJECT_TYPE_ID on class CL_SES_ESH_ADAPTER has no exception.

Method ONE_CALL_INTERN_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RESPONSES Call by reference Object reference (TYPE REF TO) CL_ESH_IF_SEARCH_RESPONSES Search Responses 20081016
2 Exporting ER_RAW_DATA Call by reference Object reference (TYPE REF TO) DATA Raw data of the first response 20081016
3 Importing IT_SEARCH_QUERY Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES Search query 20081016
4 Importing IT_SORT_ATTRIBUTES Call by reference Type reference (TYPE) TREXT_SORT_ATTRIBUTES Sort attributes 20081016
5 Importing IV_CONNECTOR_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20081016
6 Importing IV_COUNT_ONLY Call by reference Type reference (TYPE) ABAP_BOOL Count only 20081016
7 Importing IV_NUMBER_OF_RESULTS Call by reference Type reference (TYPE) INT4 20 Number of results 20081016
8 Importing IV_REQUEST_TYPE_ID Call by reference Type reference (TYPE) ESH_E_IF_REQUEST_TYPE_ID Request Type ID 20081016
9 Importing IV_START_INDEX Call by reference Type reference (TYPE) INT4 1 Start index 20081016
10 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ESH_E_IF_TEMPLATE_ID Search Connector Template ID 20081016
# Exception Resumable Description Created on
1 ERROR Internal error 20081016
2 INPUT_ERROR Input error 20081016
3 NOT_SEARCHABLE Scope is not searchable 20081016

Method READ_ESH_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AOTYP Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT Table Type for ESH_S_OM_AOTYP_EXT 20080326
2 Exporting ET_FIELDS Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT Table Type for ESH_S_OM_AOTYPN_EXT 20080326
3 Exporting ET_NODES Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT Table Type for ESH_S_OM_AOTYPN_EXT 20080326
4 Exporting ET_REQUESTS Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQ_EXT Table Type for ESH_S_OM_AOTYPNQ_EXT 20080326
5 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080326

Method READ_ESH_MODEL on class CL_SES_ESH_ADAPTER has no exception.

Method SET_BACKEND_NAVIGATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BACKEND_NAVIGATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS backend navigations 20071115
2 Exporting ET_BACKEND_NAVIGATION_PARAMS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVI_PARS backend navigation parameters 20071115
3 Exporting ET_BACKEND_NAVIGATION_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS_T short texts of backend navigations 20071127
4 Importing IT_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS fields 20080417
5 Importing IT_NAVIGATION_TARGETS Call by reference Type reference (TYPE) TY_T_SES_NAVI_TARGET_LANGU Target for Business Object naviagtion 20071116
6 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20071115

Method SET_BACKEND_NAVIGATIONS on class CL_SES_ESH_ADAPTER has no exception.

Method SET_CHANGEPOINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COM_SE_CPOINTER Call by reference Type reference (TYPE) COM_SE_CPOINTER SES: Change Pointer for Business Objects 20080215
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080401
3 Importing IV_SES_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business Object for Search Engine Service (SES) 20080215
4 Importing IV_SES_OBJECT_ID Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_ID Internal Object ID (GUID) in Search Engine Service (SES) 20080215
5 Importing IV_SES_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE Type of Business Object 20080215
6 Importing IV_SES_UPD_FLAG Call by reference Type reference (TYPE) COM_SEARCH_TV_UPD_FLAG 'U' SES: Update Indicator: I = Insert; U = Update; D = Delete 20080215

Method SET_CHANGEPOINTER on class CL_SES_ESH_ADAPTER has no exception.

Method SET_CHANGEPOINTER_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COM_SE_CPOINTER Call by reference Type reference (TYPE) COM_SEARCH_TT_CPOINTER SES Change Pointer 20080215
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080401
3 Importing IT_SES_CPOINTER_DATA Call by reference Type reference (TYPE) COM_SEARCH_TT_CPOINTER_DATA Net Data for SES Object Change Pointer 20080215

Method SET_CHANGEPOINTER_ARRAY on class CL_SES_ESH_ADAPTER has no exception.

Method SET_DATA_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA_ELEMENT Call by reference Type reference (TYPE) ESH_S_IF_DCB_DATA_ELEMENT data element 20071105
2 Exporting ES_DATA_ELEMENT_FIELD_TEXTS Call by reference Type reference (TYPE) ESH_S_IF_DCB_DATA_EL_FIELD_T short text of data element field 20071105
3 Importing IS_FIELD Call by reference Type reference (TYPE) ESH_S_IF_DCB_FIELD field 20071105
4 Importing IS_SES_ATTRIBUTE Call by reference Type reference (TYPE) TY_S_SES_ATTRIBUTE_NAMES Structure for Description of an Attribute 20071105

Method SET_DATA_ELEMENT on class CL_SES_ESH_ADAPTER has no exception.

Method SET_FIELDS_AND_DATA_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_ELEMENTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_DATA_ELEMENTS data elements 20071105
2 Exporting ET_DATA_ELEMENT_FIELD_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_DATA_EL_FIELDS_T short texts of data element fields 20071105
3 Exporting ET_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS fields 20071105
4 Exporting ET_NODE_TYPES Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES node types 20071228
5 Importing IT_SES_ATTRIBUTES Call by reference Type reference (TYPE) TY_T_SES_ATTRIBUTE_NAMES Table with Attribute Texts 20071105
6 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20071105
7 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20071228

Method SET_FIELDS_AND_DATA_ELEMENTS on class CL_SES_ESH_ADAPTER has no exception.

Method SET_NODE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Corrent node type 20071227
2 Importing IS_SES_ATTRIBUTE Call by reference Type reference (TYPE) TY_S_SES_ATTRIBUTE_NAMES SES Attribute 20071227
3 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20071227
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical system 20071227

Method SET_NODE_TYPES on class CL_SES_ESH_ADAPTER has no exception.

Method SET_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATIONS relations 20071105
2 Exporting ET_RELATION_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATION_FIELDS relation fields 20071105
3 Importing IT_NODE_TYPES Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES node types 20071105
4 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20071105

Method SET_RELATIONS on class CL_SES_ESH_ADAPTER has no exception.

Method SET_REQUESTS_AND_RESPONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUESTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS requests 20071107
2 Exporting ET_REQUEST_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS request fields 20071107
3 Exporting ET_RESPONSE_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS response fields 20071107
4 Importing IT_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS fields 20071107
5 Importing IT_NODE_TYPES Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES node types 20071220
6 Importing IV_ESH_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20071107

Method SET_REQUESTS_AND_RESPONS on class CL_SES_ESH_ADAPTER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700