SAP ABAP Class IF_ESH_TAU_DPS_ADAPTER_T (Enterprise Search - Data Provider Service Adapter)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20091020
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_TAU_DPS_ADAPTER_T Enterprise Search - Data Provider Service Adapter 20091020
Properties
Class IF_ESH_TAU_DPS_ADAPTER_T  
Short Description Enterprise Search - Data Provider Service Adapter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20091020   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_ESH_TAU_DPS_ADAPTER_T has no forward declaration.
Interfaces
Class IF_ESH_TAU_DPS_ADAPTER_T has no interface implemented.
Friends
Class IF_ESH_TAU_DPS_ADAPTER_T has no friend class.
Attributes
Class IF_ESH_TAU_DPS_ADAPTER_T has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_TEMPLATE_DETAIL Instance method Public Method Get Detail of a Enterprise Search Template 20091020
2 GET_TEMPLATE_LIST Instance method Public Method Get List of Enterprise Search Templates 20091020
Events
Class IF_ESH_TAU_DPS_ADAPTER_T has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ANALYTICAL_VIEW Public See coding 20100520 BEGIN OF ts_analytical_view, id(255) TYPE c, "ESH_WS_SEARCH_ANALYTICAL_VIEW6 description_text TYPE tt_text, attribute TYPE tt_analytical_view_attribute, END OF ts_analytical_view
2 TS_ANALYTICAL_VIEW_ATTRIBUTE Public See coding 20100520 BEGIN OF ts_analytical_view_attribute, id(255) TYPE c, "ESH_WS_SEARCH_ANALYTICAL_VIEW2 type_code TYPE string, "ESH_WS_SEARCH_ANALYTICAL_VIEW aggregation_type_code TYPE string, "ESH_WS_SEARCH_ANALYTICAL_VIEW4 position_number_value TYPE string, "CDT_VALUE node_attribute_definition TYPE ts_node_attribute_definition, "ESH_WS_SEARCH_NODE_ATTRIBUTE_D navigation_request TYPE ts_navigation_request, "ESH_WS_SEARCH_ANALYTICAL_VIEW1 description_text TYPE tt_text, END OF ts_analytical_view_attribute
3 TS_ATTRIBUTE Public See coding 20091020 BEGIN OF ts_attribute, id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID data_type_reference_id(30) TYPE c, "ESH_WS_SEARCH_DATA_TYPE_ID semantics_code TYPE string, "ESH_WS_SEARCH_SEMANTICS_CODE primary_key_indicator TYPE string, "CDT_INDICATOR text_search_indicator TYPE string, "CDT_INDICATOR filter_indicator TYPE string, "CDT_INDICATOR content_url_indicator TYPE string, "CDT_INDICATOR description_text TYPE tt_text, END OF ts_attribute
4 TS_AUTH_CHECK_ASSIGNMENT Public See coding 20091020 BEGIN OF ts_auth_check_assignment, auth_check_reference_id(30) TYPE c, start_relation_reference_id(32) TYPE c, END OF ts_auth_check_assignment
5 TS_AUTH_CHECK_COMPOSITE Public See coding 20091020 BEGIN OF ts_auth_check_composite, auth_check_reference_id(30) TYPE c, start_relation_reference_id(32) TYPE c, END OF ts_auth_check_composite
6 TS_CONDITION Public See coding 20091020 BEGIN OF ts_condition, attribute_id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_ID constant_value TYPE string_table, "ESH_WS_SEARCH_CONSTANT_VAL_TAB END OF ts_condition
7 TS_JOIN_DEFINITION Public See coding 20091020 BEGIN OF ts_join_definition, source_condition TYPE ts_condition, target_condition TYPE ts_condition, END OF ts_join_definition
8 TS_LAYOUT_ASSIGNMENT Public See coding 20091020 BEGIN OF ts_layout_assignment, layout_code TYPE string, "ESH_WS_SEARCH_LAYOUT_CODE position_number_value TYPE string, "CDT_VALUE END OF ts_layout_assignment
9 TS_NAMESPACE Public See coding 20091020 BEGIN OF ts_namespace, id(255) TYPE c, search_template TYPE tt_search_template_hdr, END OF ts_namespace
10 TS_NAVIGATION_REQUEST Public See coding 20100520 BEGIN OF ts_navigation_request, template_reference_id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID node_reference_id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID request_reference_id(255) TYPE c, "ESH_WS_SEARCH_REQUEST_ID END OF ts_navigation_request
11 TS_NODE_ATTRIBUTE_DEFINITION Public See coding 20091020 BEGIN OF ts_node_attribute_definition, template_reference_id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID) node_reference_id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID attribute_reference_id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_ID ordered_relation_reference TYPE tt_ordered_relation_reference, "ESH_WS_SEARCH_ORDERED_RELA_TAB END OF ts_node_attribute_definition
12 TS_NODE_REFERENCE Public See coding 20100520 BEGIN OF ts_node_reference, template_reference_id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID node_reference_id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID restriction TYPE tt_restriction, END OF ts_node_reference
13 TS_ORDERED_RELATION_REFERENCE Public See coding 20091020 BEGIN OF ts_ordered_relation_reference, relation_step_value TYPE string, "CDT_VALUE relation_id(32) TYPE c, "ESH_WS_SEARCH_RELATION_ID END OF ts_ordered_relation_reference
14 TS_RELATED_REQUEST Public See coding 20091020 BEGIN OF ts_related_request, template_reference_id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID request_reference_id(255) TYPE c, "ESH_WS_SEARCH_REQUEST_ID END OF ts_related_request
15 TS_REQUEST_GETDETAIL Public See coding 20091020 BEGIN OF ts_request_getdetail, namespace_id(255) TYPE c, "ESH_WS_SEARCH_NAMESPACE_NAME search_template_id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID END OF ts_request_getdetail
16 TS_REQUEST_GETLIST Public See coding 20091020 BEGIN OF ts_request_getlist, requester_id(120) TYPE c, "ESH_WS_SEARCH_REQUESTER_ID END OF ts_request_getlist
17 TS_REQ_ATTRIBUTE_GROUP Public See coding 20100520 BEGIN OF ts_req_attribute_group, id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_GROUP parent_attribute_group_referen(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_GROUP description_text TYPE tt_text, END OF ts_req_attribute_group
18 TS_RESP_ATTRIBUTE_GROUP Public See coding 20100520 BEGIN OF ts_resp_attribute_group, id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_GROUP parent_attribute_group_referen(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_GROUP description_text TYPE tt_text, layout_code TYPE string_table, "ESH_WS_SEARCH_LAYOUT_CODE_TAB layout_hide_label_indicator TYPE string, "CDT_INDICATOR END OF ts_resp_attribute_group
19 TS_RESTRICTION Public See coding 20100520 BEGIN OF ts_restriction, attribute_id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_ID constant_value TYPE string_table, "ESH_WS_SEARCH_CONSTANT_VAL_TAB END OF ts_restriction
20 TS_SEARCH_AUTHORIZATION_CHECK Public See coding 20091020 BEGIN OF ts_search_authorization_check, id(30) TYPE c, constant_value TYPE string, "ESH_WS_SEARCH_CONSTANT_VAL description_text TYPE tt_text, node_attribute_definition TYPE ts_node_attribute_definition, END OF ts_search_authorization_check
21 TS_SEARCH_BUSINESS_TEMPLATE Public See coding 20091020 BEGIN OF ts_search_business_template, id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID icon_id(118) TYPE c, "ESH_WS_SEARCH_ICON_ID description_text TYPE tt_text, search_node TYPE tt_search_node, category_reference_id TYPE tt_category_reference_id, key_word_text TYPE tt_text, search_query_interface TYPE ts_search_query_interface, END OF ts_search_business_template
22 TS_SEARCH_CATEGORY Public See coding 20091020 BEGIN OF ts_search_category, id(30) TYPE c, "ESH_WS_SEARCH_CATEGORY_ID parent_category_reference_id(30) TYPE c, "ESH_WS_SEARCH_CATEGORY_ID description_text TYPE tt_text, END OF ts_search_category
23 TS_SEARCH_COMMON_ATTRIBUTE Public See coding 20100520 BEGIN OF ts_search_common_attribute, id(255) TYPE c, "ESH_WS_SEARCH_COMMON_ATTRIBUTE usage_code TYPE string_table, "ESH_WS_SEARCH_USAGE_CODE_TAB description_text TYPE tt_text, END OF ts_search_common_attribute
24 TS_SEARCH_DATA_TYPE Public See coding 20091020 BEGIN OF ts_search_data_type, id(39) TYPE c, "ESH_WS_SEARCH_DATA_TYPE_ID primitive_type_code TYPE string, "ESH_WS_SEARCH_PRIMITIVE_TYPE_C lower_case_allowed_indicator TYPE string, "CDT_INDICATOR minimum_length_value TYPE string, "CDT_VALUE maximum_length_value TYPE string, "CDT_VALUE maximum_total_digit_number_val TYPE string, "CDT_VALUE fraction_digit_number_value TYPE string, "CDT_VALUE pattern_text TYPE string, "ESH_WS_SEARCH_PATTERN_TEXT description_text TYPE tt_text, END OF ts_search_data_type
25 TS_SEARCH_NODE Public See coding 20091020 BEGIN OF ts_search_node, id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID root_node_indicator TYPE string, "CDT_INDICATOR description_text TYPE tt_text, attribute TYPE tt_attribute, authorization_check_composite TYPE ts_auth_check_composite, analytical_view TYPE ts_analytical_view, END OF ts_search_node
26 TS_SEARCH_QUERY_INTERFACE Public See coding 20091020 BEGIN OF ts_search_query_interface, search_request TYPE tt_search_request, search_response TYPE ts_search_response, END OF ts_search_query_interface
27 TS_SEARCH_RELATION Public See coding 20091020 BEGIN OF ts_search_relation, id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID source TYPE ts_source_target, target TYPE ts_source_target, join_definition TYPE tt_join_definition, containment_indicator TYPE string, "CDT_INDICATOR END OF ts_search_relation
28 TS_SEARCH_REQUEST Public See coding 20091020 BEGIN OF ts_search_request, id(255) TYPE c, "ESH_WS_SEARCH_REQUEST_ID default_indicator TYPE string, "CDT_INDICATOR description_text TYPE tt_text, attribute TYPE tt_search_request_attribut, attribute_group TYPE tt_req_attribute_group, "ESH_WS_SEARCH_REQUEST_ATT_TAB1 END OF ts_search_request
29 TS_SEARCH_REQUEST_ATTRIBUT Public See coding 20091020 BEGIN OF ts_search_request_attribut, id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_ID attribute_group_reference_id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_GROUP common_attr_ref_id TYPE TABLE OF char255 WITH DEFAULT KEY, "ESH_WS_SEARCH_COMMON_ATTRI_TAB ranking_relevancy TYPE string, "ESH_WS_SEARCH_RANKING_RELEVANC filter_indicator TYPE string, "CDT_INDICATOR node_attribute_definition TYPE ts_node_attribute_definition, description_text TYPE tt_text, END OF ts_search_request_attribut
30 TS_SEARCH_RESPONSE Public See coding 20091020 BEGIN OF ts_search_response, default_navigation_attribute_r(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_ID attribute TYPE tt_search_response_attribute, attribute_group TYPE tt_resp_attribute_group, related_request TYPE tt_related_request, END OF ts_search_response
31 TS_SEARCH_RESPONSE_ATTRIBUTE Public See coding 20091020 BEGIN OF ts_search_response_attribute, id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_ID) attribute_group_reference_id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_GROUP navigation_url_indicator TYPE string, "CDT_INDICATOR layout_assignment TYPE tt_layout_assignment, layout_hide_label_indicator TYPE string, "CDT_INDICATOR layout_separator_value TYPE string, "ESH_WS_SEARCH_SEPARATOR_VALUE node_attribute_definition TYPE ts_node_attribute_definition, "ESH_WS_SEARCH_NODE_ATTRIBUTE_D description_text TYPE tt_text, END OF ts_search_response_attribute
32 TS_SEARCH_TECHNICAL_TEMPLATE Public See coding 20091020 BEGIN OF ts_search_technical_template, id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID icon_id(118) TYPE c, "ESH_WS_SEARCH_ICON_ID description_text TYPE tt_text, search_node TYPE tt_search_node, END OF ts_search_technical_template
33 TS_SEARCH_TEMPLATE_DET Public See coding 20091020 BEGIN OF ts_search_template_det, namespace_id(255) TYPE c, "ESH_WS_SEARCH_NAMESPACE_NAME dependant_namespace_id TYPE tt_dependant_namespace_id, description_text TYPE tt_text, search_business_template TYPE tt_search_business_template, search_technical_template TYPE tt_search_technical_template, search_virtual_template TYPE tt_search_virtual_template, search_relation TYPE tt_search_relation, search_data_type TYPE tt_search_data_type, search_authorization_check TYPE tt_search_authorization_check, search_category TYPE tt_search_category, search_common_attribute TYPE tt_search_common_attribute, END OF ts_search_template_det
34 TS_SEARCH_TEMPLATE_HDR Public See coding 20091020 BEGIN OF ts_search_template_hdr, id(255) TYPE c, description_text TYPE tt_text, END OF ts_search_template_hdr
35 TS_SEARCH_VIRTUAL_TEMPLATE Public See coding 20100520 BEGIN OF ts_search_virtual_template, id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID icon_id(118) TYPE c, "ESH_WS_SEARCH_ICON_ID node_reference TYPE ts_node_reference, description_text TYPE tt_text, auth_check_composite TYPE ts_auth_check_composite, category_reference_id TYPE tt_category_reference_id, key_word_text TYPE tt_text, search_query_interface TYPE ts_search_query_interface, END OF ts_search_virtual_template
36 TS_SOURCE_TARGET Public See coding 20091020 BEGIN OF ts_source_target, template_id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID node_id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID minimum_cardinality_value(1) TYPE c, "ESH_WS_SEARCH_MIN_CARDINALITY maximum_cardinality_value(1) TYPE c, "ESH_WS_SEARCH_MAX_CARDINALITY END OF ts_source_target
37 TS_TEXT Public See coding 20091020 BEGIN OF ts_text, language_code TYPE xsdlanguage, content(60) TYPE c, END OF ts_text
38 TT_ANALYTICAL_VIEW_ATTRIBUTE Public See coding 20100520 tt_analytical_view_attribute TYPE TABLE OF ts_analytical_view_attribute WITH KEY id
39 TT_ATTRIBUTE Public See coding 20091020 tt_attribute TYPE TABLE OF ts_attribute WITH DEFAULT KEY
40 TT_AUTH_CHECK_ASSIGNMENT Public See coding 20091020 tt_auth_check_assignment TYPE TABLE OF ts_auth_check_assignment WITH DEFAULT KEY
41 TT_CATEGORY_REFERENCE_ID Public See coding 20091020 tt_category_reference_id TYPE TABLE OF char30 WITH DEFAULT KEY
42 TT_DEPENDANT_NAMESPACE_ID Public See coding 20091020 tt_dependant_namespace_id TYPE TABLE OF char255 WITH DEFAULT KEY
43 TT_JOIN_DEFINITION Public See coding 20091020 tt_join_definition TYPE TABLE OF ts_join_definition WITH DEFAULT KEY
44 TT_LAYOUT_ASSIGNMENT Public See coding 20091020 tt_layout_assignment TYPE TABLE OF ts_layout_assignment WITH DEFAULT KEY
45 TT_NAMESPACE Public See coding 20091020 tt_namespace TYPE TABLE OF ts_namespace WITH KEY id
46 TT_ORDERED_RELATION_REFERENCE Public See coding 20091020 tt_ordered_relation_reference TYPE TABLE OF ts_ordered_relation_reference WITH DEFAULT KEY
47 TT_RELATED_REQUEST Public See coding 20091020 tt_related_request TYPE TABLE OF ts_related_request WITH DEFAULT KEY
48 TT_REQ_ATTRIBUTE_GROUP Public See coding 20100520 tt_req_attribute_group TYPE TABLE OF ts_req_attribute_group WITH DEFAULT KEY
49 TT_RESP_ATTRIBUTE_GROUP Public See coding 20100520 tt_resp_attribute_group TYPE TABLE OF ts_resp_attribute_group WITH DEFAULT KEY
50 TT_RESTRICTION Public See coding 20100520 tt_restriction TYPE TABLE OF ts_restriction WITH KEY attribute_id
51 TT_SEARCH_AUTHORIZATION_CHECK Public See coding 20091020 tt_search_authorization_check TYPE TABLE OF ts_search_authorization_check WITH DEFAULT KEY
52 TT_SEARCH_BUSINESS_TEMPLATE Public See coding 20091020 tt_search_business_template TYPE TABLE OF ts_search_business_template WITH DEFAULT KEY
53 TT_SEARCH_CATEGORY Public See coding 20091020 tt_search_category TYPE TABLE OF ts_search_category WITH KEY id parent_category_reference_id
54 TT_SEARCH_COMMON_ATTRIBUTE Public See coding 20100520 tt_search_common_attribute TYPE TABLE OF ts_search_common_attribute WITH KEY id
55 TT_SEARCH_DATA_TYPE Public See coding 20091020 tt_search_data_type TYPE TABLE OF ts_search_data_type WITH DEFAULT KEY
56 TT_SEARCH_NODE Public See coding 20091020 tt_search_node TYPE TABLE OF ts_search_node WITH DEFAULT KEY
57 TT_SEARCH_RELATION Public See coding 20091020 tt_search_relation TYPE TABLE OF ts_search_relation WITH DEFAULT KEY
58 TT_SEARCH_REQUEST Public See coding 20091020 tt_search_request TYPE TABLE OF ts_search_request WITH DEFAULT KEY
59 TT_SEARCH_REQUEST_ATTRIBUT Public See coding 20091020 tt_search_request_attribut TYPE TABLE OF ts_search_request_attribut WITH DEFAULT KEY
60 TT_SEARCH_RESPONSE_ATTRIBUTE Public See coding 20091020 tt_search_response_attribute TYPE TABLE OF ts_search_response_attribute WITH DEFAULT KEY
61 TT_SEARCH_TECHNICAL_TEMPLATE Public See coding 20091020 tt_search_technical_template TYPE TABLE OF ts_search_technical_template WITH DEFAULT KEY
62 TT_SEARCH_TEMPLATE_DET Public See coding 20091020 tt_search_template_det TYPE TABLE OF ts_search_template_det WITH DEFAULT KEY
63 TT_SEARCH_TEMPLATE_HDR Public See coding 20091020 tt_search_template_hdr TYPE TABLE OF ts_search_template_hdr WITH KEY id
64 TT_SEARCH_VIRTUAL_TEMPLATE Public See coding 20100520 tt_search_virtual_template TYPE TABLE OF ts_search_virtual_template WITH DEFAULT KEY
65 TT_TEXT Public See coding 20091020 tt_text TYPE TABLE OF ts_text WITH KEY language_code
Method Signatures

Method GET_TEMPLATE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQUEST Call by reference Type reference (TYPE) TS_REQUEST_GETDETAIL 20091020
2 Returning RV_DETAIL_XDATA Value transfer Type reference (TYPE) XSTRING Model (Rawstring) 20091020

Method GET_TEMPLATE_DETAIL on class IF_ESH_TAU_DPS_ADAPTER_T has no exception.

Method GET_TEMPLATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQUEST Call by reference Type reference (TYPE) TS_REQUEST_GETLIST 20091020
2 Returning RV_LIST_XDATA Value transfer Type reference (TYPE) XSTRING Model (Rawstring) 20091020

Method GET_TEMPLATE_LIST on class IF_ESH_TAU_DPS_ADAPTER_T has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in