SAP ABAP Interface IF_ESH_IF_OBJECT_DESCRIPTOR (Object type descriptor)
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)  /BOBF/CL_SEA_BO_METADATA Abstract BO descriptor for Enterprise Search 20130124
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BI_ESH_ADAPTER 20071113
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_ES_MGR CRM ES Manager 20080220
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADAPT_KM_IMPORT KM Template Import 20100602
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADAPT_SES SES Adapter for external SES 20080807
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_AUTHORIZATION_DATA Profile data for authorization objects 20080125
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_USER_AUTHORITY Authorizations for backend user 20080303
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_USER_MAPPING Profile data for authorization objects 20080331
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_USER_PROFILE Profile for backend user 20080128
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_IF_DATA_PROVIDER_REMOTE Data Provider for Remote Connections 20090817
... Click here to see Used By full list (14 items)
Properties
Interface IF_ESH_IF_OBJECT_DESCRIPTOR  
Short Description Object type descriptor    
General Data
Package S_ESH_ENG_INTERFACE   Interface 
Created 20061012   SAP 
Last changed 20141121    
Unicode checks active    
Forward declarations
Interface IF_ESH_IF_OBJECT_DESCRIPTOR has no forward declaration.
Interfaces
Interface IF_ESH_IF_OBJECT_DESCRIPTOR has no interface.
Friends
Interface IF_ESH_IF_OBJECT_DESCRIPTOR has no friend.
Attributes
Interface IF_ESH_IF_OBJECT_DESCRIPTOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DESCRIBE Instance method Public Method Describe an object type 20071011
2 DESCRIBE_REQUESTS Instance method Public Method Describe object type requests 20080618
3 DESCRIBE_RESPONSES Instance method Public Method Describe object type responses 20080618
Events
Interface IF_ESH_IF_OBJECT_DESCRIPTOR has no event.
Types
Interface IF_ESH_IF_OBJECT_DESCRIPTOR has no local type.
Method Signatures

Method DESCRIBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NULL Call by reference Type reference (TYPE) ESH_S_IF_DCB_NULL Nullify description parameters 20080618
2 Exporting ES_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE object type 20071011
3 Exporting ET_BACKEND_NAVIGATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS backend navigations 20071011
4 Exporting ET_BACKEND_NAVIGATION_PARAMS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVI_PARS backend navigation parameters 20071011
5 Exporting ET_BACKEND_NAVIGATION_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS_T short texts of backend navigations 20071011
6 Exporting ET_CATEGORIES Call by reference Type reference (TYPE) ESH_T_IF_DCB_CATEG_ASSIGNMENTS category assignments 20071011
7 Exporting ET_DATA_ELEMENTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_DATA_ELEMENTS data elements 20071011
8 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 20071011
9 Exporting ET_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS fields 20071011
10 Exporting ET_KEYWORDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_KEYWORDS keywords 20071011
11 Exporting ET_LAYOUT_TEMPLATES Call by reference Type reference (TYPE) ESH_T_IF_DCB_LAYOUT_TEMPLATES Node Layout Rendering Template 20121127
12 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20071012
13 Exporting ET_NODE_ATTR_GROUPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_ATTR_GROUPS Node attribute groups 20091022
14 Exporting ET_NODE_ATTR_GROUP_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_ATTR_GROUP_F Attributes of node attribute group 20091022
15 Exporting ET_NODE_ATTR_GROUP_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_ATTR_GROUP_T Node attribute group texts 20091022
16 Exporting ET_NODE_TYPES Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES node types 20071012
17 Exporting ET_NODE_TYPE_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES_T short texts of node types 20071012
18 Exporting ET_OBJECT_TYPE_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_OBJECT_TYPE_T short texts of object type 20071011
19 Exporting ET_RELATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATIONS relations 20071011
20 Exporting ET_RELATION_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATION_FIELDS relation fields 20071011
21 Exporting ET_RELATION_FIELD_VALUES Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATION_FIELD_VA relation field values 20080604
22 Exporting ET_REQUESTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS requests 20071011
23 Exporting ET_REQUEST_ATTR_GROUPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQ_ATTR_GROUPS Request attribute groups 20091022
24 Exporting ET_REQUEST_ATTR_GROUP_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQ_ATTR_GROUP_F Attributes of request attribute group 20091022
25 Exporting ET_REQUEST_ATTR_GROUP_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQ_ATTR_GROUP_T Request attribute group texts 20091022
26 Exporting ET_REQUEST_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS request fields 20071011
27 Exporting ET_REQUEST_FIELDS_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS_T request field texts 20131115
28 Exporting ET_REQUEST_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS_T request texts 20071011
29 Exporting ET_RESPONSE_ATTR_GROUPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESP_ATTR_GROUPS Response attribute groups 20091022
30 Exporting ET_RESPONSE_ATTR_GROUP_FIELD Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESP_ATTR_GROUP_F Attributes of response attribute group 20091022
31 Exporting ET_RESPONSE_ATTR_GROUP_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESP_ATTR_GROUP_T Response attribute group texts 20091022
32 Exporting ET_RESPONSE_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS response fields 20071011
33 Exporting ET_RESPONSE_FIELDS_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS_T Response field texts 20091022
34 Exporting ET_RESPONSE_FIELD_UI_AREAS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPO_FIELD_AREAS response field ui areas 20091022
35 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20080521
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20071012

Method DESCRIBE_REQUESTS 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 20080618
2 Exporting ET_NAVIGATION_PATHS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATHS navigation paths 20080618
3 Exporting ET_NAVIGATION_PATH_STEPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATH_STEPS navigation path steps 20080618
4 Exporting ET_REQUESTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS requests 20080618
5 Exporting ET_REQUEST_ATTR_GROUPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQ_ATTR_GROUPS Request attribute groups 20091022
6 Exporting ET_REQUEST_ATTR_GROUP_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQ_ATTR_GROUP_F Attributes of request attribute group 20091022
7 Exporting ET_REQUEST_ATTR_GROUP_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQ_ATTR_GROUP_T Request attribute group texts 20091022
8 Exporting ET_REQUEST_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS request fields 20080618
9 Exporting ET_REQUEST_FIELDS_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS_T request field texts 20131115
10 Exporting ET_REQUEST_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS_T request texts 20080618
11 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20080618
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080618

Method DESCRIBE_RESPONSES 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 20080618
2 Exporting ET_NAVIGATION_PATHS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATHS navigation paths 20080618
3 Exporting ET_NAVIGATION_PATH_STEPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATH_STEPS navigation path steps 20080618
4 Exporting ET_RESPONSE_ATTR_GROUPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESP_ATTR_GROUPS Response attribute groups 20091022
5 Exporting ET_RESPONSE_ATTR_GROUP_FIELD Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESP_ATTR_GROUP_F Attributes of response attribute group 20091022
6 Exporting ET_RESPONSE_ATTR_GROUP_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESP_ATTR_GROUP_T Response attribute group texts 20091022
7 Exporting ET_RESPONSE_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS response fields 20080618
8 Exporting ET_RESPONSE_FIELDS_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS_T Response field texts 20091022
9 Exporting ET_RESPONSE_FIELD_UI_AREAS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPO_FIELD_AREAS response field ui areas 20091022
10 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20080618
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080618
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_SEA_BO_METADATA Abstract BO descriptor for Enterprise Search 20130124
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BI_ESH_ADAPTER 20071113
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_ES_MGR CRM ES Manager 20080220
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADAPT_KM_IMPORT KM Template Import 20100602
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADAPT_SES SES Adapter for external SES 20080807
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_AUTHORIZATION_DATA Profile data for authorization objects 20080125
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_USER_AUTHORITY Authorizations for backend user 20080303
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_USER_MAPPING Profile data for authorization objects 20080331
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_ADM_USER_PROFILE Profile for backend user 20080128
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_IF_DATA_PROVIDER_REMOTE Data Provider for Remote Connections 20090817
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_QL_DATA_PROVIDER Implementation of TEST_MATERIAL 20100125
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TEST_MATERIAL_IMPL Implementation of TEST_MATERIAL 20080205
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDF_ES_MANAGER Enterprise Search Implementation 20091006
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SES_ESH_ADAPTER Adapter 20071024
History
Last changed by/on SAP  20141121 
SAP Release Created in 700