Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_ASYNCHRONOUS_SEARCH | Interface for asynchronous search | 20081112 |
Properties
Class | CL_ESH_SE_SEARCH_REQUEST | |
Short Description | Search Request | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ESH_ENG_SEARCH | Search (internal) |
Created | 20081013 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ESH_IF_ASYNCHRONOUS_SEARCH | Interface for asynchronous search | 20081112 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_ESH_BOS_INDEX_CTRL | 20081013 | Index controller | |
2 | CL_ESH_SE_RUNTIME_DATA_FROM_DB | 20081202 | Runtime Data from Orig. Database | |
3 | CL_ESH_SE_SEARCH_DEBUGGING | 20081013 | Search Debugger |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | 1 | High rank weight | 20091103 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | 3 | Low rank weight | 20091103 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | 2 | Medium rank weight | 20091103 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | 4 | Ranking weight | 20091103 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '$RANK$' | Reponse field for Ranking | 20091103 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '$WHY_FOUND$' | Reponse field for Why Found | 20091103 | |
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '03' | Data element for suggested request type: First | 20081013 | |
8 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '04' | Data element for suggested request type: Last | 20081013 | |
9 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '01' | Data element for suggested request type: Next | 20081013 | |
10 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '08' | Data element for suggested request type: Related | 20081013 | |
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '02' | Data element for suggested request type: Previous | 20081013 | |
12 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '06' | Data element for suggested request type: Ranges | 20081013 | |
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '07' | Data element for suggested request type: Related | 20081013 | |
14 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '05' | Data element for suggested request type: Values | 20081013 | |
15 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | LTY_T_CONNECTOR_ATTRIBUTES | 20081013 | |||
16 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search responses | 20081013 | ||
17 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESH_TREX_QUERY_HANDLER | Handle query transformation | 20100629 | ||
18 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESH_CO_REFERENCE_REQUESTS | Reference requests handler | 20091015 | ||
19 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESH_SE_SEARCH_DEBUGGING | Search debugging | 20081013 | ||
20 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TS_ASYNC | 20081117 | |||
21 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_S_IF_GNAV | Information for guided search | 20081013 | ||
22 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXT_JOIN_ATTRIBUTES | Attributes with index ID and join path | 20090112 | ||
23 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXT_ATTR_DIST_RANGES | Attribute distribution ranges | 20081013 | ||
24 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXT_ATTR_DIST_VALUES | Attribute distribution values | 20081013 | ||
25 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_T_IF_ATTR_SELECT_OPTIONS | Table type for selection options | 20081013 | ||
26 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXT_PLACEHOLDERS | Placeholder | 20090423 | ||
27 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query (as set by SET_INTERNAL_QUERY) | 20081013 | ||
28 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search connectors | 20081013 | ||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LTY_T_RESPONSES | 20091103 | |||
30 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_T_IF_SCOPE | Scope of search request | 20081013 | ||
31 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS | Search connectors | 20081013 | ||
32 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20081013 | ||
33 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TREXT_SEARCH_REQUESTS | Table of search requests | 20091016 | ||
34 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXT_SORT_ATTRIBUTES | Sort attributes | 20081013 | ||
35 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ESH_T_SE_TREX_SEARCH_SCOPE | Search scope (as passed to TREX interface) | 20091019 | ||
36 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Buffering allowed | 20081013 | |
37 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | How many results have been found so far | 20091016 | ||
38 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | '100' | 20081013 | ||
39 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_EXEC_MODE | Search request execution mode | 20081121 | ||
40 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | How many results are requested | 20091016 | ||
41 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | '200' | Frequency for calling the handle status from TREX | 20081128 | |
42 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add runtime - kernel (net) | 20081013 | ||
43 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add runtime - query (gross) | 20081013 | ||
44 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add runtime - TREX (gross) | 20081013 | ||
45 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Also store internal representation of query | 20081013 | ||
46 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Write request to log | 20081013 | ||
47 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | '70000' | Lifetime of a call (in miliseconds) | 20081013 | |
48 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | Total number of hits | 20081013 | ||
49 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Parallelization allowed | 20081013 | |
50 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | DATUM | Search validity by date | 20081013 | ||
51 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LAISO | Search language | 20090427 | ||
52 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CHAR32 | Search request ID | 20081013 | ||
53 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | 20081013 | |||
54 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | 20081013 | |||
55 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | '1' | 20081013 | ||
56 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Term action | 20081013 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Retrieve only unique values of the nominated attributes | 20090112 |
2 | ![]() |
Instance method | Public | Method | Add a search attribute | 20081013 |
3 | ![]() |
Instance method | Public | Method | Add a search scope (AND-dependency inside one scope) | 20081013 |
4 | ![]() |
Instance method | Public | Method | Add a semantics condition | 20090318 |
5 | ![]() |
Static method | Private | Method | Build the query part string | 20081013 |
6 | ![]() |
Instance method | Private | Method | CL_ESH_IF_SEARCH_REQUEST | 20081013 |
7 | ![]() |
Instance method | Private | Method | Get External System ID for Connector | 20130823 |
8 | ![]() |
Instance method | Public | Constructor | 20081013 | |
9 | ![]() |
Instance method | Private | Method | Convert single select option into internal query | 20081013 |
10 | ![]() |
Static method | Public | Method | Convert one single multiple selection to TREX | 20081013 |
11 | ![]() |
Instance method | Private | Method | Dynamic Wait | 20130205 |
12 | ![]() |
Instance method | Private | Method | Get the authorization extension of the TREX query | 20081013 |
13 | ![]() |
Static method | Protected | Method | Get a query line with bracket | 20081013 |
14 | ![]() |
Static method | Private | Method | Read connector information | 20081013 |
15 | ![]() |
Static method | Public | Method | Get all requests of a search connector | 20081013 |
16 | ![]() |
Static method | Public | Method | Get the default request of a search connector | 20081013 |
17 | ![]() |
Static method | Protected | Method | Get a query line with bracket | 20081013 |
18 | ![]() |
Instance method | Private | Method | Get requested languages | 20081119 |
19 | ![]() |
Instance method | Private | Method | Transform selection options into internal query | 20081013 |
20 | ![]() |
Instance method | Private | Method | Get resolved search scope | 20081013 |
21 | ![]() |
Instance method | Public | Method | 20081119 | |
22 | ![]() |
Instance method | Protected | Method | Get responses (asynchronously) | 20081119 |
23 | ![]() |
Instance method | Protected | Method | Get responses from TREX (asynchronously) | 20081119 |
24 | ![]() |
Instance method | Public | Method | Obsolete | 20081013 |
25 | ![]() |
Instance method | Private | Method | Prepares paging results in ranking scenario | 20091021 |
26 | ![]() |
Instance method | Private | Method | Handle query parts of the search query | 20091014 |
27 | ![]() |
Instance method | Public | Method | 20081119 | |
28 | ![]() |
Instance method | Public | Method | 20081119 | |
29 | ![]() |
Instance method | Public | Method | Internal: Group several methods in one | 20081013 |
30 | ![]() |
Instance method | Private | Method | Clear buffered search responses | 20081013 |
31 | ![]() |
Instance method | Public | Method | Execute search | 20081013 |
32 | ![]() |
Instance method | Public | Method | 20081119 | |
33 | ![]() |
Instance method | Public | Method | Obsolete - Execute federated search | 20081013 |
34 | ![]() |
Instance method | Private | Method | Search in one connector | 20081013 |
35 | ![]() |
Instance method | Private | Method | Search in one connector | 20081013 |
36 | ![]() |
Instance method | Private | Method | Get External System ID for Search Scope | 20130823 |
37 | ![]() |
Instance method | Private | Method | Set all hits for medium and high prio requests | 20091016 |
38 | ![]() |
Instance method | Public | Method | Delay between TREX calls for a status update | 20081128 |
39 | ![]() |
Instance method | Public | Method | Configure interactive navigation | 20081013 |
40 | ![]() |
Static method | Private | Method | Add the hints for TREX | 20090423 |
41 | ![]() |
Instance method | Public | Method | Set internal query | 20081013 |
42 | ![]() |
Instance method | Public | Method | Set maximum number of results | 20081013 |
43 | ![]() |
Instance method | Public | Method | Set properties for runtime search excecution | 20081013 |
44 | ![]() |
Instance method | Public | Method | Set search language (optional - default is all languages) | 20090427 |
45 | ![]() |
Instance method | Public | Method | Set search type | 20081016 |
46 | ![]() |
Instance method | Public | Method | Set member attributes (used for RFC access of ES Appliance) | 20081105 |
47 | ![]() |
Instance method | Public | Method | Set search terms | 20081013 |
48 | ![]() |
Instance method | Public | Method | Add search text | 20081013 |
49 | ![]() |
Instance method | Public | Method | Set search validity by date | 20081013 |
50 | ![]() |
Instance method | Public | Method | Set sorting attributes for the result list | 20081013 |
51 | ![]() |
Instance method | Public | Method | Set start index | 20081013 |
52 | ![]() |
Instance method | Public | Method | Search timeout | 20081128 |
53 | ![]() |
Instance method | Public | Method | Set tracing parameters | 20081013 |
54 | ![]() |
Instance method | Public | Method | Stop running search threads | 20090112 |
55 | ![]() |
Static method | Public | Method | Transform an exclude selection into an include selection | 20081013 |
Events
Class CL_ESH_SE_SEARCH_REQUEST has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_ASYNC | Protected | See coding | 20081117 | BEGIN OF ts_async,
trex_scope TYPE esh_t_se_trex_search_scope,
ret_language_prio TYPE trext_languages,
search_scope TYPE esh_t_if_search_connectors2,
pending_trex_handles TYPE trext_handles,
responses_all TYPE REF TO cl_esh_if_search_responses,
responses_new TYPE REF TO cl_esh_if_search_responses,
* log_handler TYPE REF TO cl_esh_co_search_logging,
END OF ts_async
|
Method Signatures
Method ADD_DATAMINING_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | attribute name | 20090112 | ||
2 | ![]() |
IV_REPLACE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | replace existing attribute | 20090112 |
Method ADD_DATAMINING_ATTRIBUTE on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method ADD_SEARCH_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | ANY TABLE | 20081013 | |||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20081013 | |||
3 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20081013 |
Method ADD_SEARCH_ATTRIBUTE on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method ADD_SEARCH_SCOPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CATEGORY_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_CATEGORY | Category | 20081013 | ||
2 | ![]() |
IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
3 | ![]() |
IV_LOCAL_SEARCH | Call by reference | Type reference (TYPE) | ESH_E_IF_DEFAULT_FLAG | Only data from the local system | 20081013 | ||
4 | ![]() |
IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
5 | ![]() |
IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20081013 | |
2 | ![]() |
The scope is not searchable | 20081013 |
Method ADD_SEARCH_SEMANTICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOW | Call by reference | Type reference (TYPE) | ESH_E_IF_ATTRIBUTE_VALUE | Value | 20090318 | ||
2 | ![]() |
IV_SEMANTICS_CODE | Call by reference | Type reference (TYPE) | ESH_E_IF_CONSTR_NAME | 20091105 |
Method ADD_SEARCH_SEMANTICS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method BUILD_QUERY_PART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EXTENDED_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Extended search query | 20081013 | ||
2 | ![]() |
ET_HINTS | Call by reference | Type reference (TYPE) | TREXT_HINTS | Hints for the optimizer | 20081013 | ||
3 | ![]() |
EV_QUERY_PART | Call by reference | Type reference (TYPE) | INT2 | Query part number | 20081013 | ||
4 | ![]() |
EV_QUERY_PART_STRING | Call by reference | Type reference (TYPE) | STRING | Query part string | 20081013 | ||
5 | ![]() |
IT_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20081013 | ||
6 | ![]() |
IT_TOKENS | Call by reference | Type reference (TYPE) | LTY_T_TOKEN_TYPE | Query tokens | 20081013 | ||
7 | ![]() |
IV_AND_AS_QUERY_PART | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: convert single AND operation to query part | 20091007 | |
8 | ![]() |
IV_EXPRESSION_COUNTER | Call by reference | Type reference (TYPE) | NUMC4 | Expression counter | 20081013 | ||
9 | ![]() |
IV_NODE_HASH | Call by reference | Type reference (TYPE) | CHAR24 | Hash value for node | 20081013 | ||
10 | ![]() |
IV_QUERY_PART | Call by reference | Type reference (TYPE) | INT2 | 1000 | Query part number | 20081013 | |
11 | ![]() |
IV_USER_NAME | Call by reference | Type reference (TYPE) | SYUNAME | SYST-UNAME | User Name | 20081013 |
Method BUILD_QUERY_PART on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method CLONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ESH_SE_SEARCH_REQUEST | Search Request | 20081013 |
Method CLONE on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method CONNECTOR_GET_EXT_SYS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20130823 | ||
2 | ![]() |
RV_EXT_SYS_ID | Value transfer | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | External System ID | 20130823 |
Method CONNECTOR_GET_EXT_SYS_ID on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_SEARCH_DEBUGGER | Call by reference | Object reference (TYPE REF TO) | CL_ESH_SE_SEARCH_DEBUGGING | Search Debugger | 20100607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Dynamic superclass for NWES-TREX-API | 20091109 |
Method CONVERT_SELOPT_TO_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | ESH_S_IF_ATTR_SELECT_OPTIONS | Deep structure for attribute name and its select options | 20081013 | ||
2 | ![]() |
RT_SEARCH_QUERY | Value transfer | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20081013 |
Method CONVERT_SELOPT_TO_QUERY on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method CONVERT_SINGLE_SELOPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SELECT_OPTION | Call by reference | Type reference (TYPE) | ESH_S_IF_SELECT_OPTIONS | Structure for select options | 20081013 | ||
2 | ![]() |
IV_ATTR_NAME | Call by reference | Type reference (TYPE) | TREXD_ATTR_NAME | Attribute name | 20081013 | ||
3 | ![]() |
RS_TREX_QUERY | Value transfer | Type reference (TYPE) | TREXS_QUERY_ENTRY | Query Entry | 20081013 |
Method CONVERT_SINGLE_SELOPT on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method DYNAMIC_WAIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_WHILE_COUNT | Call by reference | Type reference (TYPE) | INT4 | While count | 20130205 |
Method DYNAMIC_WAIT on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method GET_AUTHORIZATION_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CONSTRAINTS | Call by reference | Type reference (TYPE) | TREXT_PLACEHOLDERS | Constraints | 20081013 | ||
2 | ![]() |
ET_HINTS | Call by reference | Type reference (TYPE) | TREXT_HINTS | Hints for the optimizer | 20081013 | ||
3 | ![]() |
ET_INCLUDE_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query with authorization | 20081013 | ||
4 | ![]() |
IS_CONNECTOR_X | Call by reference | Type reference (TYPE) | IF_ESH_SE_RUNTIME_DATA=>S_SEARCH_EXEC_SORTED | Search buffer | 20081013 | ||
5 | ![]() |
IT_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query without authorization | 20081013 | ||
6 | ![]() |
IV_BUILD_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: build the buffer | 20081202 | |
7 | ![]() |
IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
8 | ![]() |
IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_REQUEST | Request | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20081013 |
Method GET_BRACKET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_SEARCH | Value transfer | Type reference (TYPE) | TREXS_QUERY_ENTRY | Query Entry | 20081013 | ||
2 | ![]() |
IV_ROWTYPE | Call by reference | Type reference (TYPE) | TREXD_ROWTYPE | Rowtype (TERM, OPERATOR, ATTRIBUTE,FREESTYLE,...) | 20081013 |
Method GET_BRACKET on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method GET_CONNECTOR_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_DATA_TABLE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20081013 | |||
2 | ![]() |
ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_JOIN_ATTRIBUTES | Attributes with indexId and join path | 20081013 | ||
3 | ![]() |
ET_COMP_DESCR | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20081013 | ||
4 | ![]() |
ET_NAV_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_ATTRIBUTES | Attributes | 20081013 | ||
5 | ![]() |
EV_INDEX_ID | Call by reference | Type reference (TYPE) | TREXD_INDEX_ID | Index Id | 20081013 | ||
6 | ![]() |
EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20081013 | ||
7 | ![]() |
IT_ADDITIONAL_COLUMNS | Call by reference | Type reference (TYPE) | TREXT_JOIN_ATTRIBUTES | Attributes with indexId and join path | 20090820 | ||
8 | ![]() |
IV_ONLY_KEY_ATTRIBUTES | Call by reference | Type reference (TYPE) | ABAP_BOOL | Return only keys in et_attributes | 20081013 | ||
9 | ![]() |
IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
10 | ![]() |
IV_REQ_ATTRIBUTES | Call by reference | Type reference (TYPE) | ABAP_BOOL | Return request attributes instead of response attributes | 20090112 | ||
11 | ![]() |
IV_SEARCH_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20081013 |
Method GET_CONNECTOR_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNQ_EXT | Table Type for ESH_S_OM_AOTYPNQ_EXT | 20081013 | ||
2 | ![]() |
IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 |
Method GET_CONNECTOR_REQUESTS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method GET_DEFAULT_CONNECTOR_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
2 | ![]() |
RV_REQUEST | Value transfer | Type reference (TYPE) | ESH_E_OM_REQUEST | Request | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Interface Exception | 20081013 |
Method GET_OPERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_SEARCH | Value transfer | Type reference (TYPE) | TREXS_QUERY_ENTRY | Query Entry | 20081013 | ||
2 | ![]() |
IV_OPERATOR | Call by reference | Type reference (TYPE) | STRING | Operator (AND, OR) | 20081013 |
Method GET_OPERATOR on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method GET_REQUESTED_LANGUAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_REQUESTED_LANG | Value transfer | Type reference (TYPE) | TREXT_LANGUAGES | Languages (ISO 639) | 20081119 |
Method GET_REQUESTED_LANGUAGES on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method GET_RESOLVED_SEARCH_ATTRIBUTE Signature
Method GET_RESOLVED_SEARCH_ATTRIBUTE on class CL_ESH_SE_SEARCH_REQUEST has no parameter.
Method GET_RESOLVED_SEARCH_ATTRIBUTE on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method GET_RESOLVED_SEARCH_SCOPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SEARCH_CONNECTORS | Value transfer | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search Connectors | 20081013 | ||
2 | ![]() |
IV_CATEGORY_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_CATEGORY | Category | 20081013 | ||
3 | ![]() |
IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
4 | ![]() |
IV_LOCAL_SEARCH | Call by reference | Type reference (TYPE) | ESH_E_IF_DEFAULT_FLAG | Is Default | 20081013 | ||
5 | ![]() |
IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
6 | ![]() |
IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20081013 |
Method GET_RESOLVED_SEARCH_SCOPE on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method GET_RESPONSES Signature
Method GET_RESPONSES on class CL_ESH_SE_SEARCH_REQUEST has no parameter.
Method GET_RESPONSES on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method GET_RESPONSES_ASYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CLEAR_RESPONSES_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
2 | ![]() |
IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
3 | ![]() |
IV_NEW_RESPONSES_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
4 | ![]() |
RO_RESPONSES | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | 20081119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081119 |
Method GET_RESPONSES_TREX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_HANDLES | Call by reference | Type reference (TYPE) | TREXT_HANDLES | TREX Handles | 20081119 | ||
2 | ![]() |
IT_RET_LANGUAGE_PRIO | Call by reference | Type reference (TYPE) | TREXT_LANGUAGES | Languages (ISO 639) | 20081119 | ||
3 | ![]() |
IT_SEARCH_SCOPE | Call by reference | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search Connectors | 20081119 | ||
4 | ![]() |
IV_ASYNC | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
5 | ![]() |
IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
6 | ![]() |
IV_RANK_PRIORITY | Call by reference | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | Ranking for Conflict Handling | 20091016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Interface Exception | 20081119 |
Method GET_SUGGESTED_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SUGGESTED_REQUESTS | Value transfer | Type reference (TYPE) | ESH_T_SE_SUGG_REQUEST_REQUEST | Table type for ESH_S_IF_SUGG_REQUEST_REQUEST | 20081013 | ||
2 | ![]() |
IT_SUGGESTED_REQUEST_TYPES | Call by reference | Type reference (TYPE) | ESH_T_IF_SUGGESTED_REQUEST | Table type for suggested request type | 20081013 |
Method GET_SUGGESTED_REQUESTS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method HANDLE_PAGING Signature
Method HANDLE_PAGING on class CL_ESH_SE_SEARCH_REQUEST has no parameter.
Method HANDLE_PAGING on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method HANDLE_QUERY_QUERY_PARTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_HINTS | Call by reference | Type reference (TYPE) | TREXT_HINTS | Hints for the optimizer | 20091014 | ||
2 | ![]() |
CT_INCLUDE_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query with authorization | 20091014 | ||
3 | ![]() |
IT_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20091014 |
Method HANDLE_QUERY_QUERY_PARTS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method HAS_NEW_RESPONSES Signature
Method HAS_NEW_RESPONSES on class CL_ESH_SE_SEARCH_REQUEST has no parameter.
Method HAS_NEW_RESPONSES on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method IS_FINISHED Signature
Method IS_FINISHED on class CL_ESH_SE_SEARCH_REQUEST has no parameter.
Method IS_FINISHED on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method ONE_CALL_INTERN_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_RESPONSES | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search Responses | 20081013 | ||
2 | ![]() |
ER_RAW_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Raw data of the first response | 20081013 | ||
3 | ![]() |
IT_SEARCH_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20081013 | ||
4 | ![]() |
IT_SORT_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_SORT_ATTRIBUTES | Sort attributes | 20081013 | ||
5 | ![]() |
IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
6 | ![]() |
IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Count only | 20081013 | ||
7 | ![]() |
IV_NUMBER_OF_RESULTS | Call by reference | Type reference (TYPE) | INT4 | 20 | Number of results | 20081013 | |
8 | ![]() |
IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
9 | ![]() |
IV_START_INDEX | Call by reference | Type reference (TYPE) | INT4 | 1 | Start index | 20081013 | |
10 | ![]() |
IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20081013 | |
2 | ![]() |
Input error | 20081013 | |
3 | ![]() |
Scope is not searchable | 20081013 |
Method RESET_RESPONSES Signature
Method RESET_RESPONSES on class CL_ESH_SE_SEARCH_REQUEST has no parameter.
Method RESET_RESPONSES on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ASYNC | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081117 | |||
2 | ![]() |
IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Count only | 20081013 | ||
3 | ![]() |
RO_RESPONSES | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search Responses | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Interface Exception | 20081013 |
Method SEARCH_ASYNCHRONOUS Signature
Method SEARCH_ASYNCHRONOUS on class CL_ESH_SE_SEARCH_REQUEST has no parameter.
Method SEARCH_ASYNCHRONOUS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SEARCH_FEDERATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_FEDERATED_RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESP_FEDERATE | Search Response of Federated Search | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception in federated search | 20081013 |
Method SEARCH_MORE_CONNECTORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RET_LANGUAGE_PRIO | Call by reference | Type reference (TYPE) | TREXT_LANGUAGES | Languages (ISO 639) | 20081013 | ||
2 | ![]() |
IT_SEARCH_SCOPE | Call by reference | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search Connectors | 20081013 | ||
3 | ![]() |
IV_ASYNC | Call by reference | Type reference (TYPE) | ABAP_BOOL | Asynchronous Call | 20081117 | ||
4 | ![]() |
IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Count only | 20081013 | ||
5 | ![]() |
IV_RANK_PRIORITY | Call by reference | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | Ranking Weight | 20091015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Interface Exception | 20081013 |
Method SEARCH_ONE_CONNECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RET_LANGUAGE_PRIO | Call by reference | Type reference (TYPE) | TREXT_LANGUAGES | Languages (ISO 639) | 20081013 | ||
2 | ![]() |
IV_ASYNC | Call by reference | Type reference (TYPE) | ABAP_BOOL | Asynchronous Call | 20081117 | ||
3 | ![]() |
IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Count only | 20081013 | ||
4 | ![]() |
IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
5 | ![]() |
IV_SEARCH_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
6 | ![]() |
RO_RESP_CONNECT | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESP_CONNECT | Search Response of Connector | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Interface Exception | 20081013 |
Method SEARCH_SCOPE_GET_EXT_SYS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SEARCH_SCOPE | Call by reference | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search Connectors | 20130823 | ||
2 | ![]() |
RV_EXT_SYS_ID | Value transfer | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | External System ID | 20130823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Static Exception Class | 20130823 |
Method SET_ALL_HITS Signature
Method SET_ALL_HITS on class CL_ESH_SE_SEARCH_REQUEST has no parameter.
Method SET_ALL_HITS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_FREQUENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GET_HANDLE_STATUS_FREQ | Call by reference | Type reference (TYPE) | INT4 | Frequency in miliseconds | 20081128 |
Method SET_FREQUENCY on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_GUIDED_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GNAV | Call by reference | Type reference (TYPE) | ESH_S_IF_GNAV | Information for guided search | 20081013 |
Method SET_GUIDED_SEARCH on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_HINTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_HINTS | Call by reference | Type reference (TYPE) | TREXT_HINTS | Hints for the optimizer | 20090423 |
Method SET_HINTS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_INTERNAL_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SEARCH_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20081013 |
Method SET_INTERNAL_QUERY on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_MAX_NUMBER_OF_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NUMBER_OF_RESULTS | Call by reference | Type reference (TYPE) | INT4 | 20 | Number of results | 20081013 |
Method SET_MAX_NUMBER_OF_RESULTS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_RT_SEARCH_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MAX_DURATION | Call by reference | Type reference (TYPE) | INT4 | Max. waiting time for asynchronous responses (s) | 20081013 | ||
2 | ![]() |
IV_MIN_DURATION | Call by reference | Type reference (TYPE) | INT4 | Max. waiting time for asynchronous responses (ms) | 20081017 | ||
3 | ![]() |
IV_OR_QUERY_OPTIMIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | Optimize OR Queries | 20081017 | ||
4 | ![]() |
IV_PARALLELIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Parallelization mode | 20081013 | |
5 | ![]() |
IV_USE_BUFFERING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Use buffering for runtime metadata | 20081013 |
Method SET_RT_SEARCH_PROPERTIES on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_SEARCH_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | 20090427 |
Method SET_SEARCH_LANGUAGE on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_SEARCH_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EXEC_MODE | Call by reference | Type reference (TYPE) | ESH_E_CO_EXEC_MODE | Execution Mode | 20081121 | ||
2 | ![]() |
IV_REF_REQ_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ESH_CO_REFERENCE_REQUESTS | Reference Requests Handler | 20081121 | ||
3 | ![]() |
IV_TERM_ACTION | Call by reference | Type reference (TYPE) | TREXD_TERM_ACTION | Term action (Exact, fuzzy) | 20081016 |
Method SET_SEARCH_MODE on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_SEARCH_REQUEST_PACKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_REQUEST_PACKED_CR | Call by reference | Type reference (TYPE) | ESH_S_IF_REQUEST_PACKED_CR | Container for the Request Data - Common RT (packed for RFC) | 20081105 |
Method SET_SEARCH_REQUEST_PACKED on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_SEARCH_TERMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SEARCH_TERMS | Call by reference | Type reference (TYPE) | STRING | 20081013 |
Method SET_SEARCH_TERMS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_SEARCH_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | STRING | 20081013 |
Method SET_SEARCH_TEXT on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_SEARCH_VALIDITY_BY_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | DATUM | Date | 20081013 |
Method SET_SEARCH_VALIDITY_BY_DATE on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_SORT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SORT_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_SORT_ATTRIBUTES | Sort attributes | 20081013 |
Method SET_SORT_ATTRIBUTES on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_START_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_START_INDEX | Call by reference | Type reference (TYPE) | INT4 | 1 | Start index | 20081013 |
Method SET_START_INDEX on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_TIMEOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TIMEOUT | Call by reference | Type reference (TYPE) | ESH_E_IF_TIMEOUT | Search Timeout in seconds | 20081128 |
Method SET_TIMEOUT on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method SET_TRACING_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GET_RT_KERNEL_NET | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add Runtime - Kernel (Net) | 20081013 | ||
2 | ![]() |
IV_GET_RT_QUERY_GROSS | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add Runtime - Query (Gross) | 20081013 | ||
3 | ![]() |
IV_GET_RT_TREX_GROSS | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add Runtime - TREX (Gross) | 20081013 | ||
4 | ![]() |
IV_LOG_REQUEST | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Write Search Request to Log | 20081013 | ||
5 | ![]() |
IV_LOG_REQUEST_INTERNAL_REPRES | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Also log Internal Representation | 20081013 | ||
6 | ![]() |
IV_SEARCH_REQUEST_ID | Call by reference | Type reference (TYPE) | CHAR32 | Optional: Search Request ID | 20081013 |
Method SET_TRACING_PARAMETERS on class CL_ESH_SE_SEARCH_REQUEST has no exception.
Method STOP_ACTIVE_CALLS Signature
Method STOP_ACTIVE_CALLS on class CL_ESH_SE_SEARCH_REQUEST has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Interface Exception | 20090324 |
Method TRANSFORM_EXCLUDE_2_INCLUDE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SELECT_OPTION | Call by reference | Type reference (TYPE) | ESH_S_IF_SELECT_OPTIONS | Structure for select options | 20081013 | ||
2 | ![]() |
RS_SELECT_OPTION | Value transfer | Type reference (TYPE) | ESH_S_IF_SELECT_OPTIONS | Structure for select options | 20081013 |
Method TRANSFORM_EXCLUDE_2_INCLUDE on class CL_ESH_SE_SEARCH_REQUEST has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 720 |