SAP ABAP Class IF_ESH_TAU_DPS_ADAPTER_D (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_D Enterprise Search - Data Provider Service Adapter 20091020
Properties
Class IF_ESH_TAU_DPS_ADAPTER_D  
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
# Type group / Object type Type Type Description
1 IF_ESH_TAU_DPS_ADAPTER_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_ESH_TAU_DPS_ADAPTER_D has no interface implemented.
Friends
Class IF_ESH_TAU_DPS_ADAPTER_D has no friend class.
Attributes
Class IF_ESH_TAU_DPS_ADAPTER_D has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_CURRENT_TIME_STAMP Instance method Public Method 20100406
2 GET_INSTANCES Instance method Public Method 20100520
3 GET_NEXT_BY_INSTANCE Instance method Public Method 20091020
4 GET_NEXT_BY_TIME_STAMP Instance method Public Method 20100406
Events
Class IF_ESH_TAU_DPS_ADAPTER_D has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ADDITION Public See coding 20110309 BEGIN OF ts_addition, last_instance_id TYPE string, search_node TYPE tt_search_node, END OF ts_addition
2 TS_ATTRIBUTE Public See coding 20110309 BEGIN OF ts_attribute, id TYPE string, value TYPE string, END OF ts_attribute
3 TS_DATA_INSTANCE Public See coding 20091020 BEGIN OF ts_data_instance, namespace_id(255) TYPE c, "ESH_WS_SEARCH_NAMESPACE_NAME last_instance_id(120) TYPE c, "ESH_WS_SEARCH_INSTANCE_ID last_time_stamp TYPE string, "ESH_WS_SEARCH_TIME_STAMP no_more_data_indicator TYPE string, "CDT_INDICATOR search_template TYPE ts_res_search_template, END OF ts_data_instance
4 TS_FAULT Public See coding 20110309 BEGIN OF ts_fault, standard TYPE ts_standard, addition TYPE ts_addition, END OF ts_fault
5 TS_FAULT_DETAIL Public See coding 20110309 BEGIN OF ts_fault_detail, severity TYPE string, text TYPE string, url TYPE string, id TYPE string, END OF ts_fault_detail
6 TS_KEY_COMPONENT Public See coding 20110309 BEGIN OF ts_key_component, id TYPE string, value TYPE string, END OF ts_key_component
7 TS_REQUEST_GET_CURRENT_TS Public See coding 20100406 BEGIN OF ts_request_get_current_ts, requester_id(120) TYPE c, "ESH_WS_SEARCH_REQUESTER_ID * data_provider_id(255) TYPE c, "ESH_WS_SEARCH_DATA_PROVIDER_ID END OF ts_request_get_current_ts
8 TS_REQUEST_GET_INSTANCES Public See coding 20100520 BEGIN OF ts_request_get_instances, namespace_id(255) TYPE c, "ESH_WS_SEARCH_NAMESPACE_NAME last_instance_id(120) TYPE c, "ESH_WS_SEARCH_INSTANCE_ID package_size_value TYPE string, "ESH_WS_SEARCH_PACKAGE_SIZE_VAL data_provider_id(255) TYPE c, "ESH_WS_SEARCH_DATA_PROVIDER_ID search_template TYPE ts_req_search_template, END OF ts_request_get_instances
9 TS_REQUEST_GET_NEXT_BY_INST Public See coding 20091020 BEGIN OF ts_request_get_next_by_inst, namespace_id(255) TYPE c, "ESH_WS_SEARCH_NAMESPACE_NAME last_instance_id(120) TYPE c, "ESH_WS_SEARCH_INSTANCE_ID package_size_value TYPE string, "ESH_WS_SEARCH_PACKAGE_SIZE_VAL data_provider_id(255) TYPE c, "ESH_WS_SEARCH_DATA_PROVIDER_ID search_template TYPE ts_req_search_template, END OF ts_request_get_next_by_inst
10 TS_REQUEST_GET_NEXT_BY_TS Public See coding 20100406 BEGIN OF ts_request_get_next_by_ts, namespace_id(255) TYPE c, "ESH_WS_SEARCH_NAMESPACE_NAME last_timestamp TYPE string, "ESH_WS_SEARCH_TIME_STAMP package_size_value TYPE string, "ESH_WS_SEARCH_PACKAGE_SIZE_VAL data_provider_id(255) TYPE c, "ESH_WS_SEARCH_DATA_PROVIDER_ID search_template TYPE ts_req_search_template, END OF ts_request_get_next_by_ts
11 TS_REQ_SEARCH_ATTRIBUTE_TY Public See coding 20091020 BEGIN OF ts_req_search_attribute_ty, id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_ID END OF ts_req_search_attribute_ty
12 TS_REQ_SEARCH_NODE_TYPE Public See coding 20091020 BEGIN OF ts_req_search_node_type, id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID attribute_type TYPE tt_req_search_attribute_ty, END OF ts_req_search_node_type
13 TS_REQ_SEARCH_TEMPLATE Public See coding 20091020 BEGIN OF ts_req_search_template, id(255) TYPE c, "ESH_WS_SEARCH_TEMPLATE_ID, connector_id(120) TYPE c, "ESH_WS_SEARCH_CONNECTOR_ID search_node_type TYPE tt_req_search_node_type, END OF ts_req_search_template
14 TS_RES_ATTRIBUTE Public See coding 20091020 BEGIN OF ts_res_attribute, id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID value TYPE string, "ESH_WS_SEARCH_ATTRIBUTE_VALUE1 END OF ts_res_attribute
15 TS_RES_SEARCH_ATTRIBUTE_TY Public See coding 20091020 BEGIN OF ts_res_search_attribute_ty, id(255) TYPE c, "ESH_WS_SEARCH_ATTRIBUTE_ID END OF ts_res_search_attribute_ty
16 TS_RES_SEARCH_NODE_VALUE Public See coding 20091020 BEGIN OF ts_res_search_node_value, type_reference_id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID, attribute TYPE tt_res_attribute, END OF ts_res_search_node_value
17 TS_RES_SEARCH_TEMPLATE Public See coding 20091020 BEGIN OF ts_res_search_template, id(255) TYPE c, "ESH_WS_SEARCH_NODE_ID, search_node_value TYPE tt_res_search_node_value, END OF ts_res_search_template
18 TS_SEARCH_NODE Public See coding 20110309 BEGIN OF ts_search_node, type_reference_id TYPE string, key_component TYPE tt_key_component, attribute TYPE tt_attribute, END OF ts_search_node
19 TS_STANDARD Public See coding 20110309 BEGIN OF ts_standard, fault_text TYPE string, fault_url TYPE string, fault_detail TYPE tt_fault_detail, END OF ts_standard
20 TT_ATTRIBUTE Public See coding 20110309 tt_attribute TYPE TABLE OF ts_attribute WITH KEY id
21 TT_DATA_INSTANCE Public See coding 20091020 tt_data_instance TYPE TABLE OF ts_data_instance WITH DEFAULT KEY
22 TT_FAULT Public See coding 20110309 tt_fault TYPE TABLE OF ts_fault
23 TT_FAULT_DETAIL Public See coding 20110309 tt_fault_detail TYPE TABLE OF ts_fault_detail WITH DEFAULT KEY
24 TT_KEY_COMPONENT Public See coding 20110309 tt_key_component TYPE TABLE OF ts_key_component WITH KEY id
25 TT_REQ_SEARCH_ATTRIBUTE_TY Public See coding 20091020 tt_req_search_attribute_ty TYPE TABLE OF ts_req_search_attribute_ty WITH DEFAULT KEY
26 TT_REQ_SEARCH_NODE_TYPE Public See coding 20091020 tt_req_search_node_type TYPE TABLE OF ts_req_search_node_type WITH DEFAULT KEY
27 TT_RES_ATTRIBUTE Public See coding 20091020 tt_res_attribute TYPE TABLE OF ts_res_attribute WITH KEY id
28 TT_RES_SEARCH_ATTRIBUTE_TY Public See coding 20091020 tt_res_search_attribute_ty TYPE TABLE OF ts_res_search_attribute_ty WITH DEFAULT KEY
29 TT_RES_SEARCH_NODE_VALUE Public See coding 20091020 tt_res_search_node_value TYPE TABLE OF ts_res_search_node_value WITH KEY type_reference_id
30 TT_SEARCH_NODE Public See coding 20110309 tt_search_node TYPE TABLE OF ts_search_node WITH KEY type_reference_id
Method Signatures

Method GET_CURRENT_TIME_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20101004
2 Exporting EV_TIME_STAMP_XDATA Call by reference Type reference (TYPE) XSTRING 20101004
3 Importing IS_REQUEST Call by reference Type reference (TYPE) IF_ESH_TAU_DPS_ADAPTER_D=>TS_REQUEST_GET_CURRENT_TS 20100406

Method GET_CURRENT_TIME_STAMP on class IF_ESH_TAU_DPS_ADAPTER_D has no exception.

Method GET_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20101004
2 Exporting EV_INSTANCES_XDATA Call by reference Type reference (TYPE) XSTRING 20101004
3 Importing IS_REQUEST Call by reference Type reference (TYPE) IF_ESH_TAU_DPS_ADAPTER_D=>TS_REQUEST_GET_INSTANCES 20100520

Method GET_INSTANCES on class IF_ESH_TAU_DPS_ADAPTER_D has no exception.

Method GET_NEXT_BY_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20101004
2 Exporting EV_INSTANCES_XDATA Call by reference Type reference (TYPE) XSTRING 20101004
3 Importing IS_REQUEST Call by reference Type reference (TYPE) IF_ESH_TAU_DPS_ADAPTER_D=>TS_REQUEST_GET_NEXT_BY_INST 20091020

Method GET_NEXT_BY_INSTANCE on class IF_ESH_TAU_DPS_ADAPTER_D has no exception.

Method GET_NEXT_BY_TIME_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20101004
2 Exporting EV_INSTANCES_XDATA Call by reference Type reference (TYPE) XSTRING 20101004
3 Importing IS_REQUEST Call by reference Type reference (TYPE) IF_ESH_TAU_DPS_ADAPTER_D=>TS_REQUEST_GET_NEXT_BY_TS 20100406

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