Hierarchy

⤷

⤷

Properties
Class | CL_ESH_INT_REMOTESEARCH_CONF | |
Short Description | Remote Search configuration | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ESH_INTEGRATION | |
Program status | ||
Category | 0 | |
Package | S_ESH_ENG_INTEGRATION | Backend Integration Services |
Created | 20130814 | SAP |
Last change | 20141121 | |
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) |
Interfaces
Class CL_ESH_INT_REMOTESEARCH_CONF has no interface implemented.
Friends
Class CL_ESH_INT_REMOTESEARCH_CONF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20130814 | ||
2 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ESH_CO_LOCK | Lock on a Database Table | 20130814 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ESH_S_ADM_RFC_CONN_USR | Data for RFC connection including user data | 20130814 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | BACKEND_ADDED | Static Event (1) |
Public (2) |
20130819 | |
2 | BACKEND_REMOVED | Static Event (1) |
Public (2) |
20130819 | |
3 | PROXY_ADDED | Static Event (1) |
Public (2) |
20130819 | |
4 | PROXY_REMOVED | Static Event (1) |
Public (2) |
20130819 |
Types
Class CL_ESH_INT_REMOTESEARCH_CONF has no local type.
Method Signatures
Method BCK_DEL_BACKEND_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130819 |
Method BCK_DEL_BACKEND_PROPERTY on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method BCK_REGISTER_PROXY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130819 | ||
2 | ![]() |
IV_PROXY_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130819 |
Method BCK_REGISTER_PROXY on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method BCK_SET_BACKEND_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130819 |
Method BCK_SET_BACKEND_PROPERTY on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method BCK_UNREGISTER_PROXY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130819 | ||
2 | ![]() |
IV_PROXY_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130819 |
Method BCK_UNREGISTER_PROXY on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method CONNECT_BACKEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CLIENT | Call by reference | Type reference (TYPE) | ESH_CLIENT | Client | 20130823 | ||
2 | ![]() |
IV_DB_CONNECTION_BACKEND | Call by reference | Type reference (TYPE) | RFCDEST | Trex/HANA (prefixes :RFC:/ :DB:) | 20130819 | ||
3 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | ESH_E_OM_DESCRIPTION | Description | 20130819 | ||
4 | ![]() |
IV_PASSWORD | Call by reference | Type reference (TYPE) | RFCAUTH | Explicit password | 20130823 | ||
5 | ![]() |
IV_SERVER_NAME | Call by reference | Type reference (TYPE) | RFCHOST | Name of target host | 20130823 | ||
6 | ![]() |
IV_SYSTEM_ID | Call by reference | Type reference (TYPE) | ESH_SYSYSID | System ID | 20130823 | ||
7 | ![]() |
IV_SYSTEM_NUMBER | Call by reference | Type reference (TYPE) | RFCSERVICE | Service used (TCP service, SAP System number) | 20130823 | ||
8 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | RFCUSER | Explicit user ID | 20130823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method CONNECT_TO_PROXY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN_CODES | Value transfer | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130830 | ||
2 | ![]() |
EV_DB_SCHEMA | Call by reference | Type reference (TYPE) | ESH_E_ADM_HDB_DBSCHEMA | Database Schema | 20130830 | ||
3 | ![]() |
IV_APPLSERVER | Call by reference | Type reference (TYPE) | RFCHOST | Name of target host | 20130819 | ||
4 | ![]() |
IV_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Client | 20130819 | ||
5 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language Key | 20130819 | ||
6 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20130819 | ||
7 | ![]() |
IV_PASSWORD | Call by reference | Type reference (TYPE) | XUNCODE | New password | 20130819 | ||
8 | ![]() |
IV_STEXT | Call by reference | Type reference (TYPE) | RFCDOC_D | Description of RFC connection | 20130819 | ||
9 | ![]() |
IV_SYSTEMID | Call by reference | Type reference (TYPE) | SYSYSID | Name of SAP System | 20130819 | ||
10 | ![]() |
IV_SYSTEMNO | Call by reference | Type reference (TYPE) | RSTSPREFIX | Transfer structure prefix for a source system | 20130819 | ||
11 | ![]() |
IV_USER_NAME | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20130819 |
Method CONNECT_TO_PROXY on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20130814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130814 |
Method DB_CONNECTION_PING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20130821 | ||
2 | ![]() |
IV_DB_CONNECTION_BACKEND | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130821 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130821 |
Method DETACH_FROM_PROXY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ALL_PROXIES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130819 | ||
2 | ![]() |
IV_PROXY_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130819 | ||
3 | ![]() |
RT_RETURN_CODES | Value transfer | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130819 |
Method DETACH_FROM_PROXY on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method DISCONNECT_BACKEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20130826 | ||
2 | ![]() |
IV_FORCE_DISCONNECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130819 | ||
3 | ![]() |
IV_RFCDEST_BACKEND | Call by reference | Type reference (TYPE) | RFCDEST | 20130819 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method DISCONNECT_FROM_PROXY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20130819 | ||
2 | ![]() |
RT_RETURN_CODES | Value transfer | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130819 |
Method DISCONNECT_FROM_PROXY on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method GET_BACKENDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CONNECTIONS | Call by reference | Type reference (TYPE) | ESH_T_ADM_RFC_CONN_USR | Table type for structure ESH_S_ADM_RFC_CONN_USR | 20130819 | ||
2 | ![]() |
ET_DESCRIPTIONS | Call by reference | Type reference (TYPE) | ESH_T_OM_LOGSYST_EXT | Table Type for ESH_S_OM_LOGSYST_EXT | 20130819 |
Method GET_BACKENDS on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method PRX_CHECK_FOR_ERRORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RETURN_CODES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130819 | ||
2 | ![]() |
RV_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130819 |
Method PRX_CHECK_FOR_ERRORS on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method PRX_CONNECT_BACKEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | ESH_E_OM_DESCRIPTION | Descriptions | 20130819 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method PRX_CREATE_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NAME | Call by reference | Type reference (TYPE) | RFCUSER | Explicit user ID | 20130904 | ||
2 | ![]() |
EV_PASSWORD | Call by reference | Type reference (TYPE) | RFCAUTH | Explicit password | 20130904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130904 |
Method PRX_DEL_PROXY_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130819 |
Method PRX_DEL_PROXY_PROPERTY on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method PRX_DISCARD_CONNECTION Signature
Method PRX_DISCARD_CONNECTION on class CL_ESH_INT_REMOTESEARCH_CONF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method PRX_DISCARD_CONNECTION2 Signature
Method PRX_DISCARD_CONNECTION2 on class CL_ESH_INT_REMOTESEARCH_CONF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20131014 |
Method PRX_DISCARD_RUNTIME_BUFFER Signature
Method PRX_DISCARD_RUNTIME_BUFFER on class CL_ESH_INT_REMOTESEARCH_CONF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method PRX_DISCONNECT_BACKEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FORCE_DISCONNECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130819 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method PRX_GENERATE_REVERSE_CONN_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_CONNECTION | Value transfer | Type reference (TYPE) | ESH_S_ADM_RFC_CONN_USR | Data for RFC connection including user data | 20130819 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method PRX_GET_RUNTIME_BUFFER Signature
Method PRX_GET_RUNTIME_BUFFER on class CL_ESH_INT_REMOTESEARCH_CONF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method PRX_PUT_MESSAGES_TO_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RETURN_CODES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130819 | ||
2 | ![]() |
IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20130819 | ||
3 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20130819 | ||
4 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20130819 | ||
5 | ![]() |
IV_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20130819 | ||
6 | ![]() |
IV_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20130819 | ||
7 | ![]() |
IV_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20130819 | ||
8 | ![]() |
IV_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20130819 |
Method PRX_PUT_MESSAGES_TO_LOG on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method PRX_SET_CONNECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | ESH_E_OM_DESCRIPTION | Descriptions | 20130830 | ||
2 | ![]() |
IV_DESCRIPTION_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130830 |
Method PRX_SET_CONNECTION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CLIENT | Call by reference | Type reference (TYPE) | ESH_CLIENT | Client | 20130823 | ||
2 | ![]() |
IV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20130826 | ||
3 | ![]() |
IV_DB_CONNECTION_BACKEND | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130819 | ||
4 | ![]() |
IV_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130819 | ||
5 | ![]() |
IV_PASSWORD | Call by reference | Type reference (TYPE) | RFCAUTH | Explicit password | 20130823 | ||
6 | ![]() |
IV_RFCDEST_BACKEND | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130819 | ||
7 | ![]() |
IV_SERVER_NAME | Call by reference | Type reference (TYPE) | RFCHOST | Name of target host | 20130823 | ||
8 | ![]() |
IV_SYSTEM_ID | Call by reference | Type reference (TYPE) | ESH_SYSYSID | System ID | 20130823 | ||
9 | ![]() |
IV_SYSTEM_NUMBER | Call by reference | Type reference (TYPE) | RFCSERVICE | Service used (TCP service, SAP System number) | 20130823 | ||
10 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | RFCUSER | Explicit user ID | 20130823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method PRX_SET_PROXY_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130819 |
Method PRX_SET_PROXY_PROPERTY on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method PRX_UNLOCK Signature
Method PRX_UNLOCK on class CL_ESH_INT_REMOTESEARCH_CONF has no parameter.
Method PRX_UNLOCK on class CL_ESH_INT_REMOTESEARCH_CONF has no exception.
Method REGISTER_AS_BACKEND Signature
Method REGISTER_AS_BACKEND on class CL_ESH_INT_REMOTESEARCH_CONF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method REGISTER_AS_PROXY Signature
Method REGISTER_AS_PROXY on class CL_ESH_INT_REMOTESEARCH_CONF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method UNREGISTER_AS_BACKEND Signature
Method UNREGISTER_AS_BACKEND on class CL_ESH_INT_REMOTESEARCH_CONF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Method UNREGISTER_AS_PROXY Signature
Method UNREGISTER_AS_PROXY on class CL_ESH_INT_REMOTESEARCH_CONF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH Integration Exception | 20130819 |
Event Signatures
Event BACKEND_ADDED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | RFC_DESTINATION | Exporting | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130819 |
Event BACKEND_REMOVED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | RFC_DESTINATION | Exporting | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130819 |
Event PROXY_ADDED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | RFC_DESTINATION | Exporting | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130819 |
Event PROXY_REMOVED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | RFC_DESTINATION | Exporting | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130819 |
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 740 |