SAP ABAP Class CL_ESH_TOS_SEARCH_CLIENT (Enterprise Search Client for ABAP)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
⤷
S_ESH_TST_AUT_OPEN_SEARCH_CLNT (Package) Open Search Client (ABAP)

⤷

⤷

Properties
Class | CL_ESH_TOS_SEARCH_CLIENT | |
Short Description | Enterprise Search Client for ABAP | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ESH_TST_AUT_OPEN_SEARCH_CLNT | Open Search Client (ABAP) |
Created | 20100129 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ESH_TOS_SEARCH_CLIENT has no forward declaration.
Interfaces
Class CL_ESH_TOS_SEARCH_CLIENT has no interface implemented.
Friends
Class CL_ESH_TOS_SEARCH_CLIENT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'all' | String | 20100129 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'category' | String | 20100129 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'request' | String | 20100129 | |
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RFCDEST | 20100129 | |||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ES_T_LIST_MAP | 20100129 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | 20100129 | |
2 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20100129 |
3 | ![]() |
Instance method | Public | Method | 20100129 | |
4 | ![]() |
Instance method | Public | Method | 20100129 | |
5 | ![]() |
Instance method | Public | Method | 20100129 | |
6 | ![]() |
Instance method | Public | Method | 20100129 | |
7 | ![]() |
Instance method | Public | Method | 20100129 | |
8 | ![]() |
Instance method | Public | Method | 20100129 | |
9 | ![]() |
Instance method | Public | Method | 20100129 | |
10 | ![]() |
Instance method | Public | Method | 20100129 | |
11 | ![]() |
Instance method | Public | Method | 20100129 |
Events
Class CL_ESH_TOS_SEARCH_CLIENT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | ES_S_CATEGORY_SSOURCES | Public | See coding | 20100129 | BEGIN OF es_s_category_ssources,
cat_search_source TYPE REF TO cl_esh_tos_categ_search_src,
END OF es_s_category_ssources
|
||
2 | ES_S_LIST_MAP | Public | See coding | 20100129 | BEGIN OF es_s_list_map ,
id TYPE string,
category TYPE string,
entry TYPE REF TO cl_esh_tos_list_entry,
END OF es_s_list_map
|
||
3 | ES_S_REQUEST_O_ST_SSOURCES | Public | See coding | 20100129 | BEGIN OF es_s_request_o_st_ssources,
req_search_source_o_st TYPE REF TO cl_esh_tos_req_search_src_o_st,
END OF es_s_request_o_st_ssources
|
||
4 | ES_S_REQUEST_SSOURCES | Public | See coding | 20100129 | BEGIN OF es_s_request_ssources,
req_search_source TYPE REF TO cl_esh_tos_req_search_src,
END OF es_s_request_ssources
|
||
5 | ES_S_SEARCH_SOURCES | Public | See coding | 20100129 | BEGIN OF es_s_search_sources ,
search_source TYPE REF TO cl_esh_tos_search_source,
END OF es_s_search_sources
|
||
6 | ES_T_CAT_TABLE | Public | See coding | 20100129 | es_t_cat_table TYPE STANDARD TABLE OF es_s_category_ssources
|
||
7 | ES_T_LIST_MAP | Public | See coding | 20100129 | es_t_list_map TYPE SORTED TABLE OF es_s_list_map WITH UNIQUE KEY id category
|
||
8 | ES_T_REQ_O_ST_TABLE | Public | See coding | 20100129 | es_t_req_o_st_table TYPE STANDARD TABLE OF es_s_request_o_st_ssources
|
||
9 | ES_T_REQ_TABLE | Public | See coding | 20100129 | es_t_req_table TYPE STANDARD TABLE OF es_s_request_ssources
|
||
10 | ES_T_SEARCH_SOURCES | Public | See coding | 20100129 | es_t_search_sources TYPE STANDARD TABLE OF es_s_search_sources
|
Method Signatures
Method BUILD_SEARCH_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_SEARCH_SOURCE | Value transfer | Object reference (TYPE REF TO) | CL_ESH_TOS_SEARCH_SOURCE | 20100129 | |||
2 | ![]() |
IO_LIST_ENTRY | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TOS_LIST_ENTRY | 20100129 |
Method BUILD_SEARCH_SOURCE on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_HTTP_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20100129 |
Method CONSTRUCTOR on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method GET_CATEGORY_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CATEGORY_ID | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20100202 |
Method GET_CATEGORY_IDS on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method GET_CATEGORY_SEARCH_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_CAT_SEARCH_SOURCE | Value transfer | Object reference (TYPE REF TO) | CL_ESH_TOS_CATEG_SEARCH_SRC | 20100129 | |||
2 | ![]() |
IV_CATEGORY_ID | Call by reference | Type reference (TYPE) | STRING | 20100129 |
Method GET_CATEGORY_SEARCH_SOURCE on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method GET_CATEGORY_SEARCH_SOURCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CAT_SEARCH_SOURCES | Call by reference | Type reference (TYPE) | ES_T_CAT_TABLE | 20100129 |
Method GET_CATEGORY_SEARCH_SOURCES on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method GET_DEFAULT_SEARCH_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_DEF_SEARCH_SOURCE | Value transfer | Object reference (TYPE REF TO) | CL_ESH_TOS_DEFAULT_SEARCH_SRC | 20100129 |
Method GET_DEFAULT_SEARCH_SOURCE on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method GET_OPER_STAT_SEARCH_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_O_ST_SEARCHSOURCES | Call by reference | Type reference (TYPE) | ES_T_REQ_O_ST_TABLE | 20100129 |
Method GET_OPER_STAT_SEARCH_SOURCE on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method GET_REQUEST_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_REQ_ID | Call by reference | Type reference (TYPE) | STRING_TABLE | 20100202 |
Method GET_REQUEST_IDS on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method GET_REQUEST_SEARCH_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_REQ_SEARCH_SOURCE | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TOS_REQ_SEARCH_SRC | 20100129 | |||
2 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | STRING | 20100129 |
Method GET_REQUEST_SEARCH_SOURCE on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method GET_REQUEST_SEARCH_SOURCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_REQ_SEARCH_SOURCES | Call by reference | Type reference (TYPE) | ES_T_REQ_TABLE | 20100129 |
Method GET_REQUEST_SEARCH_SOURCES on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
Method GET_SEARCH_SOURCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SEARCH_SOURCES | Call by reference | Type reference (TYPE) | ES_T_SEARCH_SOURCES | 20100129 |
Method GET_SEARCH_SOURCES on class CL_ESH_TOS_SEARCH_CLIENT has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 730 |