Hierarchy
⤷ BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
⤷ S_ESH_ENG_SEARCH (Package) Search (internal)
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 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_ESH_CO_SEARCH_LOGGING | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_ESH_IF_SEARCH_REQUEST | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | IF_ESH_SE_RUNTIME_DATA | 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 | GC_RANK_WEIGHT_HIGH | Constant | Public | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | 1 | High rank weight | 20091103 | |
2 | GC_RANK_WEIGHT_LOW | Constant | Public | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | 3 | Low rank weight | 20091103 | |
3 | GC_RANK_WEIGHT_MEDIUM | Constant | Public | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | 2 | Medium rank weight | 20091103 | |
4 | GC_RANK_WEIGHT_NO_RANKING | Constant | Public | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | 4 | Ranking weight | 20091103 | |
5 | GC_RESPONSE_FIELD_RANK | Constant | Public | Type reference (TYPE) | STRING | '$RANK$' | Reponse field for Ranking | 20091103 | |
6 | GC_RESPONSE_FIELD_WHY_FOUND | Constant | Public | Type reference (TYPE) | STRING | '$WHY_FOUND$' | Reponse field for Why Found | 20091103 | |
7 | GC_SUGG_REQUEST_FIRST | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '03' | Data element for suggested request type: First | 20081013 | |
8 | GC_SUGG_REQUEST_LAST | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '04' | Data element for suggested request type: Last | 20081013 | |
9 | GC_SUGG_REQUEST_NEXT | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '01' | Data element for suggested request type: Next | 20081013 | |
10 | GC_SUGG_REQUEST_ORIGINAL | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '08' | Data element for suggested request type: Related | 20081013 | |
11 | GC_SUGG_REQUEST_PREVIOUS | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '02' | Data element for suggested request type: Previous | 20081013 | |
12 | GC_SUGG_REQUEST_RANGES | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '06' | Data element for suggested request type: Ranges | 20081013 | |
13 | GC_SUGG_REQUEST_RELATED | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '07' | Data element for suggested request type: Related | 20081013 | |
14 | GC_SUGG_REQUEST_VALUES | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_SUGGESTED_REQUEST | '05' | Data element for suggested request type: Values | 20081013 | |
15 | GT_CONNECTOR_ATTRIBUTES | Static Attribute | Protected | Type reference (TYPE) | LTY_T_CONNECTOR_ATTRIBUTES | 20081013 | |||
16 | MO_RESPONSES | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search responses | 20081013 | ||
17 | MR_QUERY_HANDLER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESH_TREX_QUERY_HANDLER | Handle query transformation | 20100629 | ||
18 | MR_REF_REQ_HANDLER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESH_CO_REFERENCE_REQUESTS | Reference requests handler | 20091015 | ||
19 | MR_SEARCH_DEBUGGER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESH_SE_SEARCH_DEBUGGING | Search debugging | 20081013 | ||
20 | MS_ASYNC | Instance attribute | Protected | Type reference (TYPE) | TS_ASYNC | 20081117 | |||
21 | MS_GNAV | Instance attribute | Protected | Type reference (TYPE) | ESH_S_IF_GNAV | Information for guided search | 20081013 | ||
22 | MT_ATTR_DATAMINING | Instance attribute | Protected | Type reference (TYPE) | TREXT_JOIN_ATTRIBUTES | Attributes with index ID and join path | 20090112 | ||
23 | MT_ATTR_DIST_RANGES | Instance attribute | Protected | Type reference (TYPE) | TREXT_ATTR_DIST_RANGES | Attribute distribution ranges | 20081013 | ||
24 | MT_ATTR_DIST_VALUES | Instance attribute | Protected | Type reference (TYPE) | TREXT_ATTR_DIST_VALUES | Attribute distribution values | 20081013 | ||
25 | MT_ATTR_SELECT_OPTIONS | Instance attribute | Protected | Type reference (TYPE) | ESH_T_IF_ATTR_SELECT_OPTIONS | Table type for selection options | 20081013 | ||
26 | MT_CONSTRAINTS | Instance attribute | Protected | Type reference (TYPE) | TREXT_PLACEHOLDERS | Placeholder | 20090423 | ||
27 | MT_INTERNAL_QUERY | Instance attribute | Protected | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query (as set by SET_INTERNAL_QUERY) | 20081013 | ||
28 | MT_RESOLVED_SCOPE | Instance attribute | Protected | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search connectors | 20081013 | ||
29 | MT_RESPONSES | Instance attribute | Private | Type reference (TYPE) | LTY_T_RESPONSES | 20091103 | |||
30 | MT_SCOPE | Instance attribute | Protected | Type reference (TYPE) | ESH_T_IF_SCOPE | Scope of search request | 20081013 | ||
31 | MT_SEARCH_CONNECTORS | Instance attribute | Protected | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS | Search connectors | 20081013 | ||
32 | MT_SEARCH_QUERY | Instance attribute | Protected | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20081013 | ||
33 | MT_SEARCH_REQUESTS | Instance attribute | Private | Type reference (TYPE) | TREXT_SEARCH_REQUESTS | Table of search requests | 20091016 | ||
34 | MT_SORT_ATTRIBUTES | Instance attribute | Protected | Type reference (TYPE) | TREXT_SORT_ATTRIBUTES | Sort attributes | 20081013 | ||
35 | MT_TREX_SCOPE | Instance attribute | Private | Type reference (TYPE) | ESH_T_SE_TREX_SEARCH_SCOPE | Search scope (as passed to TREX interface) | 20091019 | ||
36 | MV_BUFFERING | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Buffering allowed | 20081013 | |
37 | MV_CURRENT_RESULTS | Instance attribute | Private | Type reference (TYPE) | I | How many results have been found so far | 20091016 | ||
38 | MV_END_INDEX | Instance attribute | Protected | Type reference (TYPE) | INT4 | '100' | 20081013 | ||
39 | MV_EXEC_MODE | Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_EXEC_MODE | Search request execution mode | 20081121 | ||
40 | MV_EXPECTED_RESULTS | Instance attribute | Private | Type reference (TYPE) | I | How many results are requested | 20091016 | ||
41 | MV_GET_HANDLE_STATUS_FREQ | Instance attribute | Protected | Type reference (TYPE) | INT4 | '200' | Frequency for calling the handle status from TREX | 20081128 | |
42 | MV_GET_RT_KERNEL_NET | Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add runtime - kernel (net) | 20081013 | ||
43 | MV_GET_RT_QUERY_GROSS | Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add runtime - query (gross) | 20081013 | ||
44 | MV_GET_RT_TREX_GROSS | Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add runtime - TREX (gross) | 20081013 | ||
45 | MV_LOG_INTERNAL_REPRES | Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Also store internal representation of query | 20081013 | ||
46 | MV_LOG_REQUEST | Instance attribute | Protected | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Write request to log | 20081013 | ||
47 | MV_MAX_DURATION | Instance attribute | Protected | Type reference (TYPE) | INT4 | '70000' | Lifetime of a call (in miliseconds) | 20081013 | |
48 | MV_NO_OF_HITS | Instance attribute | Protected | Type reference (TYPE) | INT4 | Total number of hits | 20081013 | ||
49 | MV_PARALLELIZATION | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Parallelization allowed | 20081013 | |
50 | MV_SEARCH_DATE | Instance attribute | Protected | Type reference (TYPE) | DATUM | Search validity by date | 20081013 | ||
51 | MV_SEARCH_LANGUAGE | Instance attribute | Protected | Type reference (TYPE) | LAISO | Search language | 20090427 | ||
52 | MV_SEARCH_REQUEST_ID | Instance attribute | Protected | Type reference (TYPE) | CHAR32 | Search request ID | 20081013 | ||
53 | MV_SEARCH_TERMS | Instance attribute | Protected | Type reference (TYPE) | STRING | 20081013 | |||
54 | MV_SEARCH_TEXT | Instance attribute | Protected | Type reference (TYPE) | STRING | 20081013 | |||
55 | MV_START_INDEX | Instance attribute | Protected | Type reference (TYPE) | INT4 | '1' | 20081013 | ||
56 | MV_TERM_ACTION | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Term action | 20081013 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_DATAMINING_ATTRIBUTE | Instance method | Public | Method | Retrieve only unique values of the nominated attributes | 20090112 |
2 | ADD_SEARCH_ATTRIBUTE | Instance method | Public | Method | Add a search attribute | 20081013 |
3 | ADD_SEARCH_SCOPE | Instance method | Public | Method | Add a search scope (AND-dependency inside one scope) | 20081013 |
4 | ADD_SEARCH_SEMANTICS | Instance method | Public | Method | Add a semantics condition | 20090318 |
5 | BUILD_QUERY_PART | Static method | Private | Method | Build the query part string | 20081013 |
6 | CLONE | Instance method | Private | Method | CL_ESH_IF_SEARCH_REQUEST | 20081013 |
7 | CONNECTOR_GET_EXT_SYS_ID | Instance method | Private | Method | Get External System ID for Connector | 20130823 |
8 | CONSTRUCTOR | Instance method | Public | Constructor | 20081013 | |
9 | CONVERT_SELOPT_TO_QUERY | Instance method | Private | Method | Convert single select option into internal query | 20081013 |
10 | CONVERT_SINGLE_SELOPT | Static method | Public | Method | Convert one single multiple selection to TREX | 20081013 |
11 | DYNAMIC_WAIT | Instance method | Private | Method | Dynamic Wait | 20130205 |
12 | GET_AUTHORIZATION_QUERY | Instance method | Private | Method | Get the authorization extension of the TREX query | 20081013 |
13 | GET_BRACKET | Static method | Protected | Method | Get a query line with bracket | 20081013 |
14 | GET_CONNECTOR_ATTRIBUTES | Static method | Private | Method | Read connector information | 20081013 |
15 | GET_CONNECTOR_REQUESTS | Static method | Public | Method | Get all requests of a search connector | 20081013 |
16 | GET_DEFAULT_CONNECTOR_REQUEST | Static method | Public | Method | Get the default request of a search connector | 20081013 |
17 | GET_OPERATOR | Static method | Protected | Method | Get a query line with bracket | 20081013 |
18 | GET_REQUESTED_LANGUAGES | Instance method | Private | Method | Get requested languages | 20081119 |
19 | GET_RESOLVED_SEARCH_ATTRIBUTE | Instance method | Private | Method | Transform selection options into internal query | 20081013 |
20 | GET_RESOLVED_SEARCH_SCOPE | Instance method | Private | Method | Get resolved search scope | 20081013 |
21 | GET_RESPONSES | Instance method | Public | Method | 20081119 | |
22 | GET_RESPONSES_ASYNC | Instance method | Protected | Method | Get responses (asynchronously) | 20081119 |
23 | GET_RESPONSES_TREX | Instance method | Protected | Method | Get responses from TREX (asynchronously) | 20081119 |
24 | GET_SUGGESTED_REQUESTS | Instance method | Public | Method | Obsolete | 20081013 |
25 | HANDLE_PAGING | Instance method | Private | Method | Prepares paging results in ranking scenario | 20091021 |
26 | HANDLE_QUERY_QUERY_PARTS | Instance method | Private | Method | Handle query parts of the search query | 20091014 |
27 | HAS_NEW_RESPONSES | Instance method | Public | Method | 20081119 | |
28 | IS_FINISHED | Instance method | Public | Method | 20081119 | |
29 | ONE_CALL_INTERN_SEARCH | Instance method | Public | Method | Internal: Group several methods in one | 20081013 |
30 | RESET_RESPONSES | Instance method | Private | Method | Clear buffered search responses | 20081013 |
31 | SEARCH | Instance method | Public | Method | Execute search | 20081013 |
32 | SEARCH_ASYNCHRONOUS | Instance method | Public | Method | 20081119 | |
33 | SEARCH_FEDERATED | Instance method | Public | Method | Obsolete - Execute federated search | 20081013 |
34 | SEARCH_MORE_CONNECTORS | Instance method | Private | Method | Search in one connector | 20081013 |
35 | SEARCH_ONE_CONNECTOR | Instance method | Private | Method | Search in one connector | 20081013 |
36 | SEARCH_SCOPE_GET_EXT_SYS_ID | Instance method | Private | Method | Get External System ID for Search Scope | 20130823 |
37 | SET_ALL_HITS | Instance method | Private | Method | Set all hits for medium and high prio requests | 20091016 |
38 | SET_FREQUENCY | Instance method | Public | Method | Delay between TREX calls for a status update | 20081128 |
39 | SET_GUIDED_SEARCH | Instance method | Public | Method | Configure interactive navigation | 20081013 |
40 | SET_HINTS | Static method | Private | Method | Add the hints for TREX | 20090423 |
41 | SET_INTERNAL_QUERY | Instance method | Public | Method | Set internal query | 20081013 |
42 | SET_MAX_NUMBER_OF_RESULTS | Instance method | Public | Method | Set maximum number of results | 20081013 |
43 | SET_RT_SEARCH_PROPERTIES | Instance method | Public | Method | Set properties for runtime search excecution | 20081013 |
44 | SET_SEARCH_LANGUAGE | Instance method | Public | Method | Set search language (optional - default is all languages) | 20090427 |
45 | SET_SEARCH_MODE | Instance method | Public | Method | Set search type | 20081016 |
46 | SET_SEARCH_REQUEST_PACKED | Instance method | Public | Method | Set member attributes (used for RFC access of ES Appliance) | 20081105 |
47 | SET_SEARCH_TERMS | Instance method | Public | Method | Set search terms | 20081013 |
48 | SET_SEARCH_TEXT | Instance method | Public | Method | Add search text | 20081013 |
49 | SET_SEARCH_VALIDITY_BY_DATE | Instance method | Public | Method | Set search validity by date | 20081013 |
50 | SET_SORT_ATTRIBUTES | Instance method | Public | Method | Set sorting attributes for the result list | 20081013 |
51 | SET_START_INDEX | Instance method | Public | Method | Set start index | 20081013 |
52 | SET_TIMEOUT | Instance method | Public | Method | Search timeout | 20081128 |
53 | SET_TRACING_PARAMETERS | Instance method | Public | Method | Set tracing parameters | 20081013 |
54 | STOP_ACTIVE_CALLS | Instance method | Public | Method | Stop running search threads | 20090112 |
55 | TRANSFORM_EXCLUDE_2_INCLUDE | 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 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | attribute name | 20090112 | ||
2 | Importing | 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 | Importing | IT_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | ANY TABLE | 20081013 | |||
2 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20081013 | |||
3 | Importing | 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 | Importing | IV_CATEGORY_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_CATEGORY | Category | 20081013 | ||
2 | Importing | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
3 | Importing | IV_LOCAL_SEARCH | Call by reference | Type reference (TYPE) | ESH_E_IF_DEFAULT_FLAG | Only data from the local system | 20081013 | ||
4 | Importing | IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
5 | Importing | 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 | ERROR | Internal error | 20081013 | |
2 | NOT_SEARCHABLE | 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 | Importing | IV_LOW | Call by reference | Type reference (TYPE) | ESH_E_IF_ATTRIBUTE_VALUE | Value | 20090318 | ||
2 | Importing | 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 | Exporting | ET_EXTENDED_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Extended search query | 20081013 | ||
2 | Exporting | ET_HINTS | Call by reference | Type reference (TYPE) | TREXT_HINTS | Hints for the optimizer | 20081013 | ||
3 | Exporting | EV_QUERY_PART | Call by reference | Type reference (TYPE) | INT2 | Query part number | 20081013 | ||
4 | Exporting | EV_QUERY_PART_STRING | Call by reference | Type reference (TYPE) | STRING | Query part string | 20081013 | ||
5 | Importing | IT_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20081013 | ||
6 | Importing | IT_TOKENS | Call by reference | Type reference (TYPE) | LTY_T_TOKEN_TYPE | Query tokens | 20081013 | ||
7 | Importing | 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 | Importing | IV_EXPRESSION_COUNTER | Call by reference | Type reference (TYPE) | NUMC4 | Expression counter | 20081013 | ||
9 | Importing | IV_NODE_HASH | Call by reference | Type reference (TYPE) | CHAR24 | Hash value for node | 20081013 | ||
10 | Importing | IV_QUERY_PART | Call by reference | Type reference (TYPE) | INT2 | 1000 | Query part number | 20081013 | |
11 | Importing | 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 | Returning | 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 | Importing | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20130823 | ||
2 | Returning | 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 | Importing | 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 | CX_ESH_TREX_DYNAMIC | 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 | Importing | 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 | Returning | 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 | Importing | IS_SELECT_OPTION | Call by reference | Type reference (TYPE) | ESH_S_IF_SELECT_OPTIONS | Structure for select options | 20081013 | ||
2 | Importing | IV_ATTR_NAME | Call by reference | Type reference (TYPE) | TREXD_ATTR_NAME | Attribute name | 20081013 | ||
3 | Returning | 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 | Importing | 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 | Exporting | ET_CONSTRAINTS | Call by reference | Type reference (TYPE) | TREXT_PLACEHOLDERS | Constraints | 20081013 | ||
2 | Exporting | ET_HINTS | Call by reference | Type reference (TYPE) | TREXT_HINTS | Hints for the optimizer | 20081013 | ||
3 | Exporting | ET_INCLUDE_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query with authorization | 20081013 | ||
4 | Importing | IS_CONNECTOR_X | Call by reference | Type reference (TYPE) | IF_ESH_SE_RUNTIME_DATA=>S_SEARCH_EXEC_SORTED | Search buffer | 20081013 | ||
5 | Importing | IT_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query without authorization | 20081013 | ||
6 | Importing | IV_BUILD_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: build the buffer | 20081202 | |
7 | Importing | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
8 | Importing | IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_REQUEST | Request | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Internal error | 20081013 |
Method GET_BRACKET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_SEARCH | Value transfer | Type reference (TYPE) | TREXS_QUERY_ENTRY | Query Entry | 20081013 | ||
2 | Importing | 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 | Exporting | ER_DATA_TABLE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20081013 | |||
2 | Exporting | ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_JOIN_ATTRIBUTES | Attributes with indexId and join path | 20081013 | ||
3 | Exporting | ET_COMP_DESCR | Call by reference | Type reference (TYPE) | TREXT_COMP_DESCR | Description of the components | 20081013 | ||
4 | Exporting | ET_NAV_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_ATTRIBUTES | Attributes | 20081013 | ||
5 | Exporting | EV_INDEX_ID | Call by reference | Type reference (TYPE) | TREXD_INDEX_ID | Index Id | 20081013 | ||
6 | Exporting | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20081013 | ||
7 | Importing | IT_ADDITIONAL_COLUMNS | Call by reference | Type reference (TYPE) | TREXT_JOIN_ATTRIBUTES | Attributes with indexId and join path | 20090820 | ||
8 | Importing | IV_ONLY_KEY_ATTRIBUTES | Call by reference | Type reference (TYPE) | ABAP_BOOL | Return only keys in et_attributes | 20081013 | ||
9 | Importing | IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
10 | Importing | IV_REQ_ATTRIBUTES | Call by reference | Type reference (TYPE) | ABAP_BOOL | Return request attributes instead of response attributes | 20090112 | ||
11 | Importing | 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 | ERROR | Internal error | 20081013 |
Method GET_CONNECTOR_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNQ_EXT | Table Type for ESH_S_OM_AOTYPNQ_EXT | 20081013 | ||
2 | Importing | 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 | Importing | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
2 | Returning | RV_REQUEST | Value transfer | Type reference (TYPE) | ESH_E_OM_REQUEST | Request | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_IF_ENGINE | ESH Interface Exception | 20081013 |
Method GET_OPERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_SEARCH | Value transfer | Type reference (TYPE) | TREXS_QUERY_ENTRY | Query Entry | 20081013 | ||
2 | Importing | 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 | Returning | 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 | Returning | ET_SEARCH_CONNECTORS | Value transfer | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search Connectors | 20081013 | ||
2 | Importing | IV_CATEGORY_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_CATEGORY | Category | 20081013 | ||
3 | Importing | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
4 | Importing | IV_LOCAL_SEARCH | Call by reference | Type reference (TYPE) | ESH_E_IF_DEFAULT_FLAG | Is Default | 20081013 | ||
5 | Importing | IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
6 | Importing | 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 | Importing | IV_CLEAR_RESPONSES_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
2 | Importing | IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
3 | Importing | IV_NEW_RESPONSES_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
4 | Returning | RO_RESPONSES | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | 20081119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_IF_FED_SEARCH_EXCEPTION | 20081119 |
Method GET_RESPONSES_TREX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_HANDLES | Call by reference | Type reference (TYPE) | TREXT_HANDLES | TREX Handles | 20081119 | ||
2 | Importing | IT_RET_LANGUAGE_PRIO | Call by reference | Type reference (TYPE) | TREXT_LANGUAGES | Languages (ISO 639) | 20081119 | ||
3 | Importing | IT_SEARCH_SCOPE | Call by reference | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search Connectors | 20081119 | ||
4 | Importing | IV_ASYNC | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
5 | Importing | IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081119 | |||
6 | Importing | 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 | CX_ESH_IF_ENGINE | ESH Interface Exception | 20081119 |
Method GET_SUGGESTED_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | 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 | Importing | 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 | Changing | CT_HINTS | Call by reference | Type reference (TYPE) | TREXT_HINTS | Hints for the optimizer | 20091014 | ||
2 | Changing | CT_INCLUDE_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query with authorization | 20091014 | ||
3 | Importing | 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 | Exporting | EO_RESPONSES | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search Responses | 20081013 | ||
2 | Exporting | ER_RAW_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Raw data of the first response | 20081013 | ||
3 | Importing | IT_SEARCH_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20081013 | ||
4 | Importing | IT_SORT_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_SORT_ATTRIBUTES | Sort attributes | 20081013 | ||
5 | Importing | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
6 | Importing | IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Count only | 20081013 | ||
7 | Importing | IV_NUMBER_OF_RESULTS | Call by reference | Type reference (TYPE) | INT4 | 20 | Number of results | 20081013 | |
8 | Importing | IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
9 | Importing | IV_START_INDEX | Call by reference | Type reference (TYPE) | INT4 | 1 | Start index | 20081013 | |
10 | Importing | 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 | ERROR | Internal error | 20081013 | |
2 | INPUT_ERROR | Input error | 20081013 | |
3 | NOT_SEARCHABLE | 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 | Importing | IV_ASYNC | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081117 | |||
2 | Importing | IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Count only | 20081013 | ||
3 | Returning | RO_RESPONSES | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search Responses | 20081013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_IF_ENGINE | 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 | Returning | 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 | CX_ESH_IF_FED_SEARCH_EXCEPTION | 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 | Importing | IT_RET_LANGUAGE_PRIO | Call by reference | Type reference (TYPE) | TREXT_LANGUAGES | Languages (ISO 639) | 20081013 | ||
2 | Importing | IT_SEARCH_SCOPE | Call by reference | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search Connectors | 20081013 | ||
3 | Importing | IV_ASYNC | Call by reference | Type reference (TYPE) | ABAP_BOOL | Asynchronous Call | 20081117 | ||
4 | Importing | IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Count only | 20081013 | ||
5 | Importing | IV_RANK_PRIORITY | Call by reference | Type reference (TYPE) | ESH_E_OM_RANKING_WEIGHT | Ranking Weight | 20091015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_IF_ENGINE | ESH Interface Exception | 20081013 |
Method SEARCH_ONE_CONNECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RET_LANGUAGE_PRIO | Call by reference | Type reference (TYPE) | TREXT_LANGUAGES | Languages (ISO 639) | 20081013 | ||
2 | Importing | IV_ASYNC | Call by reference | Type reference (TYPE) | ABAP_BOOL | Asynchronous Call | 20081117 | ||
3 | Importing | IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Count only | 20081013 | ||
4 | Importing | IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081013 | ||
5 | Importing | IV_SEARCH_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081013 | ||
6 | Returning | 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 | CX_ESH_IF_ENGINE | 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 | Importing | IT_SEARCH_SCOPE | Call by reference | Type reference (TYPE) | ESH_T_IF_SEARCH_CONNECTORS2 | Search Connectors | 20130823 | ||
2 | Returning | 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 | CX_ESH_TREX_SEARCH_STATIC | 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 | Importing | 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 | Importing | 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 | Changing | 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 | Importing | 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 | Importing | 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 | Importing | IV_MAX_DURATION | Call by reference | Type reference (TYPE) | INT4 | Max. waiting time for asynchronous responses (s) | 20081013 | ||
2 | Importing | IV_MIN_DURATION | Call by reference | Type reference (TYPE) | INT4 | Max. waiting time for asynchronous responses (ms) | 20081017 | ||
3 | Importing | IV_OR_QUERY_OPTIMIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | Optimize OR Queries | 20081017 | ||
4 | Importing | IV_PARALLELIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Parallelization mode | 20081013 | |
5 | Importing | 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 | Importing | 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 | Importing | IV_EXEC_MODE | Call by reference | Type reference (TYPE) | ESH_E_CO_EXEC_MODE | Execution Mode | 20081121 | ||
2 | Importing | IV_REF_REQ_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ESH_CO_REFERENCE_REQUESTS | Reference Requests Handler | 20081121 | ||
3 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | IV_GET_RT_KERNEL_NET | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add Runtime - Kernel (Net) | 20081013 | ||
2 | Importing | IV_GET_RT_QUERY_GROSS | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add Runtime - Query (Gross) | 20081013 | ||
3 | Importing | IV_GET_RT_TREX_GROSS | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Add Runtime - TREX (Gross) | 20081013 | ||
4 | Importing | IV_LOG_REQUEST | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Write Search Request to Log | 20081013 | ||
5 | Importing | IV_LOG_REQUEST_INTERNAL_REPRES | Call by reference | Type reference (TYPE) | ESH_E_CO_BOOLEAN | Also log Internal Representation | 20081013 | ||
6 | Importing | 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 | CX_ESH_IF_ENGINE | 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 | Importing | IS_SELECT_OPTION | Call by reference | Type reference (TYPE) | ESH_S_IF_SELECT_OPTIONS | Structure for select options | 20081013 | ||
2 | Returning | 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 |