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 |