SAP ABAP Class /IWBEP/CL_MGW_REMOTE_HANDLER (handles bep request via http)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/MGW_REMOTE_SERVER (Package) OData Channel - Remote Business Data Provider
Properties
Class /IWBEP/CL_MGW_REMOTE_HANDLER  
Short Description handles bep request via http    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/MGW_REMOTE_SERVER   OData Channel - Remote Business Data Provider 
Created 20121010   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/CL_MGW_QUERY_SCHEDULER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /IWBEP/CL_MGW_UTIL_VERSIONS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /IWBEP/IF_MGW_CORE_SRV_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /IWBEP/IF_MGW_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWBEP/CL_MGW_REMOTE_HANDLER has no interface implemented.
Friends
Class /IWBEP/CL_MGW_REMOTE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AGENT Constant Private Type reference (TYPE) CHAR40 'REMOTE_SERVER' 20130927
2 CO_BATCH_CHANGESET Constant Private Type reference (TYPE) STRING 'CHANGESET' 20131017
3 CO_BATCH_MULTIPLE_QUERY Constant Private Type reference (TYPE) STRING 'MULTIPLE_QUERY' 20131017
4 CO_BATCH_SINGLE_QUERY Constant Private Type reference (TYPE) STRING 'SINGLE_QUERY' 20131017
5 CO_CLASS_NAME Constant Private Type reference (TYPE) SEOCLNAME '/IWBEP/CL_MGW_REMOTE_HANDLER' 20130927
6 CO_FCODE_BATCH_PERF Constant Private Type reference (TYPE) STRING 'BP' 20130927
7 CO_FCODE_CREATE_ENTITY Constant Private Type reference (TYPE) STRING 'CE' 20130927
8 CO_FCODE_DELETE_ENTITY Constant Private Type reference (TYPE) STRING 'DE' 20130927
9 CO_FCODE_EXECUTE_OPERATION Constant Private Type reference (TYPE) STRING 'EO' 20130927
10 CO_FCODE_FIND_SERVICES Constant Private Type reference (TYPE) STRING 'FS' 20130927
11 CO_FCODE_GET_ENTITY Constant Private Type reference (TYPE) STRING 'ET' 20130927
12 CO_FCODE_GET_ENTITY_SET Constant Private Type reference (TYPE) STRING 'ES' 20130927
13 CO_FCODE_GET_METADATA Constant Private Type reference (TYPE) STRING 'MD' 20130927
14 CO_FCODE_GET_STREAM Constant Private Type reference (TYPE) STRING 'GS' 20130927
15 CO_FCODE_GET_TEXT Constant Private Type reference (TYPE) STRING 'TX' 20130927
16 CO_FCODE_GET_VERSION Constant Private Type reference (TYPE) STRING 'GV' 20130927
17 CO_FCODE_GET_VOCAB_DETAIL Constant Private Type reference (TYPE) STRING 'VD' 20131119
18 CO_FCODE_GET_VOCAN_MODEL Constant Private Type reference (TYPE) STRING 'VM' 20131119
19 CO_FCODE_PROCESS_BATCH Constant Private Type reference (TYPE) STRING 'BA' 20130927
20 CO_FCODE_UPDATE_ENTITY Constant Private Type reference (TYPE) STRING 'UE' 20130927
21 CO_HEADER_BATCH_INFO Constant Public Type reference (TYPE) STRING 'sap-iw-bep-batch_info' 20131001
22 CO_HEADER_ERROR Constant Public Type reference (TYPE) STRING 'sap-iw-bep-error' 20131011
23 CO_HEADER_FCODE Constant Public Type reference (TYPE) STRING 'sap-iw-bep-method' 20131002
24 CO_HEADER_GW_VERSION Constant Public Type reference (TYPE) STRING 'sap-iw-gw-version' 20131204
25 CO_HEADER_PERF_DATA Constant Public Type reference (TYPE) STRING 'sap-iw-bep-perf' 20131002
26 CO_HEADER_SOFT_STATE Constant Public Type reference (TYPE) STRING 'sap-iw-soft_state' 20140429
27 CO_HEADER_VERSION Constant Public Type reference (TYPE) STRING 'sap-iw-bep-version' 20131002
28 CO_SEPERATOR_ENTRY Constant Private Type reference (TYPE) CHAR1 '|' 20130927
29 CO_SEPERATOR_FIELD Constant Private Type reference (TYPE) CHAR1 ',' 20130927
30 MCS_OPERATION_STATE Constant Private See coding 20130930
31 MCS_PACKET_TYPE Constant Private See coding 20131010
32 MO_CHANGESET_HELPER Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_MGW_CHANGESET_HELPER Changeset Helper for deferred processing 20140402
33 MO_CONTEXT Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_MGW_CONTEXT OData Channel - Data Provider Context 20131016
34 MO_RUNTIME Instance attribute Private Object reference (TYPE REF TO) /IWBEP/BD_MGW_SRV_RUNTIME 20140116
35 MO_SUTIL_RUNTIME Static Attribute Private Object reference (TYPE REF TO) /IWBEP/CL_SUTIL_RUNTIME Support Utilities: Runtime 20121229
36 MS_BACKEND_VERSION Static Attribute Public Type reference (TYPE) /IWBEP/CL_MGW_UTIL_VERSIONS=>TY_S_MGW_BUILD_VERSION 20130827
37 MT_CHANGESET_DEFER_DATA Instance attribute Private Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_T_CHANGESET_DATA 20140402
38 MT_CHANGESET_OP_INFO Instance attribute Private Type reference (TYPE) /IWBEP/T_MGW_OPERATION_INFO 20121227
39 MV_BATCH_BODY_BEG Static Attribute Private Type reference (TYPE) XSTRING 20121227
40 MV_BATCH_BODY_END Static Attribute Private Type reference (TYPE) XSTRING 20121227
41 MV_BATCH_PROCESSING Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121228
42 MV_CHANGESET_DEFER_MODE Instance attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Value: True/False [ext.] 20140331
43 MV_CHANGESET_OP_FIRST Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121227
44 MV_CHANGESET_OP_LAST Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121227
45 MV_CHANGESET_OP_TOTAL Instance attribute Private Type reference (TYPE) I 20121227
46 MV_CHANGESET_PROCESSING Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121227
47 MV_IO_TYPE Instance attribute Private Type reference (TYPE) I 1 20121010
48 MV_IO_TYPE_MAIN Instance attribute Private Type reference (TYPE) I 20121230
49 MV_IS_SOFT_STATE Instance attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Value: True/False [ext.] 20140429
50 MV_OPERATION_ERROR Instance attribute Private Type reference (TYPE) ABAP_BOOL 20131011
51 MV_RESPONSE_REJECT Instance attribute Private Type reference (TYPE) XSTRING 20121227
52 MV_RESPONSE_ROLLBACK Instance attribute Private Type reference (TYPE) XSTRING 20121227
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHANGESET_RESPONSE Instance method Private Method Add response for deferred changeset processing 20140402
2 ADD_PERFORMANCE_DATA Instance method Private Method Add Performance Data for Hub 20140404
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS CONSTRUCTOR 20130827
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121010
5 CREATE_ENTITY_TYPE Instance method Private Method Create Entity 20121010
6 CREATE_ERROR_RESPONSE Instance method Private Method Create Error Response to Hub 20121227
7 CREATE_RUNTIME Instance method Private Method Create MGW Runtime 20121010
8 CREATE_XML_READER Instance method Private Method Create XML Reader 20121010
9 CREATE_XML_WRITER Instance method Private Method Create XML Writer 20121010
10 DELETE_ENTITY_TYPE Instance method Private Method Delete Entity 20121010
11 EXECUTE_OPERATION Instance method Private Method Execute Operation 20121010
12 FILL_INNER_ERROR_FOR_HEADER Instance method Private Method Add all messages from the message container for http header 20131011
13 FILL_INNER_ERROR_INTERNAL Instance method Private Method Add all messages from the message container for http header 20140402
14 FINALIZE_CHANGE_REQUEST Instance method Private Method Finalize CUDE Operation 20121010
15 FIND_SERVICES Instance method Private Method Find Services 20121010
16 GET_ENTITY_SET Instance method Private Method Read Entity Set 20121010
17 GET_ENTITY_TYPE Instance method Private Method Read Entity 20121010
18 GET_META_DATA Instance method Private Method Get Metadata 20121010
19 GET_PERFORMANCE_DATA Instance method Private Method Get Performance Data for Hub 20130902
20 GET_STREAM Instance method Private Method Read Stream 20121010
21 GET_TEXT Instance method Private Method Get Text 20121010
22 GET_VERSION Instance method Private Method Get Version 20130219
23 GET_VOCAB_DETAIL Instance method Private Method Get Vocabulary Detail 20131119
24 GET_VOCAN_MODEL Instance method Private Method Get Vocabulary Annotation Model 20131119
25 HANDLE_CHANGESET_ERROR Instance method Private Method Handle Changeset Error 20121227
26 HANDLE_EXCEPTIONS Instance method Private Method Handle Exceptions 20121010
27 INIT_IDP Instance method Private Method IDP Initialize 20121010
28 INIT_REQUEST Instance method Private Method Initialize Request 20130816
29 PROCESS_BATCH Instance method Private Method Process Batch 20121222
30 PROCESS_CHANGESET Instance method Private Method Process Changeset 20121227
31 PROCESS_REQUEST Instance method Public Method Process any request 20121010
32 PROCESS_SINGLE_BATCH_QUERY Instance method Private Method Process Single Batch Query 20131014
33 SET_SERVICE_ATTRIBUTES Instance method Private Method Set Service Attibutes for Error Log 20130815
34 SET_UNSUPPORTED_DEFER Instance method Private Method Set unsupported deferred processing (OLD communication) 20140402
35 UPDATE_ENTITY_TYPE Instance method Private Method Update Entity 20121010
Events
Class /IWBEP/CL_MGW_REMOTE_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_BATCH_INFO Public See coding 20131010 BEGIN OF ty_s_batch_info, " Common part for IWBEP and IWFND (/IWFND/CL_MGW_BATCH_HELPER=>TY_S_BATCH_INFO) packet_no TYPE i, operation_no TYPE i, changeset TYPE string, function_code TYPE string, xml_offset TYPE i, xml_size TYPE i, content_type TYPE string, entity_set TYPE string, entity_type TYPE string, action_name TYPE string, operation_state TYPE char1, " See mcs_operation_state " BEP specific part processed TYPE xsdboolean, END OF ty_s_batch_info
2 TY_S_BATCH_PACKET Private See coding 20131010 BEGIN OF ty_s_batch_packet, packet_no TYPE i, packet_type TYPE char1, "Q/C: Query / Changeset See MCS_PACKET_TYPE t_batch_info TYPE ty_t_batch_info, END OF ty_s_batch_packet
3 TY_S_MGW_MESSAGE_HEADER Public See coding 20121015 BEGIN OF ty_s_mgw_message_header, transaction_id TYPE string, exception_category TYPE /iwbep/meco_error_category, exception_txt TYPE string, exception_ltxt TYPE string, http_code TYPE /iwbep/mgw_http_status_code, sap_note_id TYPE /iwbep/mgw_sap_note_id, END OF ty_s_mgw_message_header
4 TY_S_MGW_MSG_CANISTER Public See coding 20131011 BEGIN OF ty_s_mgw_msg_canister, message_header TYPE ty_s_mgw_message_header, message_details TYPE /iwbep/t_mgw_odata_inner_error, END OF ty_s_mgw_msg_canister
5 TY_T_BATCH_INFO Public See coding 20131010 ty_t_batch_info TYPE STANDARD TABLE OF ty_s_batch_info WITH DEFAULT KEY
6 TY_T_BATCH_PACKET Private See coding 20131010 ty_t_batch_packet TYPE STANDARD TABLE OF ty_s_batch_packet WITH DEFAULT KEY
Method Signatures

Method ADD_CHANGESET_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BATCH_INFO_RESPONSE Call by reference Type reference (TYPE) TY_T_BATCH_INFO Response Batch Info 20140402
2 Changing CV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20140402
3 Importing IT_CHANGESET_INFO Call by reference Type reference (TYPE) TY_T_BATCH_INFO 20140402

Method ADD_CHANGESET_RESPONSE on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method ADD_PERFORMANCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) SEOMTDNAME Method name 20140404
2 Importing IV_TIME_START Call by reference Type reference (TYPE) I Time Start 20140404

Method ADD_PERFORMANCE_DATA on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /IWBEP/CL_MGW_REMOTE_HANDLER has no parameter.
Method CLASS_CONSTRUCTOR on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IO_TYPE Call by reference Type reference (TYPE) I 1 20121010

Method CONSTRUCTOR on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method CREATE_ENTITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method CREATE_ENTITY_TYPE on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method CREATE_ERROR_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20121227
2 Importing IV_TECHNICAL_ERROR Call by reference Type reference (TYPE) XSDBOOLEAN X: Technical Error 20130927
3 Returning RV_RESPONSE_DATA Value transfer Type reference (TYPE) XSTRING 20121227

Method CREATE_ERROR_RESPONSE on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method CREATE_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQUEST_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT Request Context 20121010
2 Returning RO_RUNTIME Value transfer Object reference (TYPE REF TO) /IWBEP/BD_MGW_SRV_RUNTIME MGW Runtime 20121010
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION 20121010

Method CREATE_XML_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INPUT Call by reference Type reference (TYPE) XSTRING 20121010
2 Returning RO_READER Value transfer Object reference (TYPE REF TO) IF_SXML_READER 20121010

Method CREATE_XML_READER on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method CREATE_XML_WRITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WRITER Value transfer Object reference (TYPE REF TO) CL_SXML_STRING_WRITER XML Writer 20121010

Method CREATE_XML_WRITER on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method DELETE_ENTITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method DELETE_ENTITY_TYPE on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method EXECUTE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method EXECUTE_OPERATION on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method FILL_INNER_ERROR_FOR_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG_CANISTER Call by reference Type reference (TYPE) TY_S_MGW_MSG_CANISTER 20131011

Method FILL_INNER_ERROR_FOR_HEADER on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method FILL_INNER_ERROR_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG_CANISTER Call by reference Type reference (TYPE) TY_S_MGW_MSG_CANISTER 20140402
2 Importing IO_MSG_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_MSG_CONTAINER Message Container (for Client messages) 20140402

Method FILL_INNER_ERROR_INTERNAL on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method FINALIZE_CHANGE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG_CANISTER Call by reference Type reference (TYPE) TY_S_MGW_MSG_CANISTER Message Canister 20131011
2 Changing CT_HTTP_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP Headers 20121010
3 Exporting EV_BINARY_DATA Call by reference Type reference (TYPE) XSTRING Binary Data 20121010
4 Importing IO_IDP_UTIL Call by reference Object reference (TYPE REF TO) /IWBEP/CL_IDP_UTIL Idempotent Utillitiy 20121010
5 Importing IS_DATA Call by reference Type reference (TYPE) ANY Business Data 20121010
6 Importing IS_REQUEST_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20131016
7 Importing IT_INLINE_INFO Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_T_INLINE_INFO Inline Info 20130831
8 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) SEOMTDNAME Method name 20130902
9 Importing IV_TIME_START Call by reference Type reference (TYPE) I Time Start 20130902

Method FINALIZE_CHANGE_REQUEST on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method FIND_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method FIND_SERVICES on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method GET_ENTITY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BUSI_DATA Call by reference Object reference (TYPE REF TO) DATA Entity Set Data - provided if IV_DO_SERIALIZE = FALSE 20131210
2 Exporting ES_MESSAGE_CONTAINER Call by reference Type reference (TYPE) TY_S_MGW_MSG_CANISTER Message Container - provided if IV_DO_SERIALIZE = FALSE 20131217
3 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_TYPES=>TY_S_MGW_RESPONSE_CONTEXT Response Context - provided if IV_DO_SERIALIZE = FALSE 20140211
4 Exporting ET_HTTP_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Headers - provided if IV_DO_SERIALIZE = FALSE 20140211
5 Exporting ET_PERFORMANCE_TRACES Call by reference Type reference (TYPE) /IWBEP/SUTIL_HUB_PERF_DATA_T Performance Trace - provided if IV_DO_SERIALIZE = FALSE 20140127
6 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
7 Importing IV_DO_SERIALIZE Call by reference Type reference (TYPE) BOOLE_D If TRUE an XSTRING is returned, otherwise data containers 20131206
8 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method GET_ENTITY_SET on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method GET_ENTITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method GET_ENTITY_TYPE on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method GET_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method GET_META_DATA on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method GET_PERFORMANCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) SEOMTDNAME Method name 20130902
2 Importing IV_TIME_START Call by reference Type reference (TYPE) I Time Start 20130902
3 Returning RT_HUB_PERF_DATA Value transfer Type reference (TYPE) /IWBEP/SUTIL_HUB_PERF_DATA_T Performance Trace Data for Hub - Table 20130902

Method GET_PERFORMANCE_DATA on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method GET_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method GET_STREAM on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method GET_TEXT on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20130219

Method GET_VERSION on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method GET_VOCAB_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20131119
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20131119

Method GET_VOCAB_DETAIL on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method GET_VOCAN_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20131119
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20131119

Method GET_VOCAN_MODEL on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method HANDLE_CHANGESET_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BATCH_INFO_RESPONSE Call by reference Type reference (TYPE) TY_T_BATCH_INFO Batch Info Response 20121227
2 Changing CV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121227
3 Importing IT_CHANGESET_INFO Call by reference Type reference (TYPE) TY_T_BATCH_INFO Changset Info 20121227
4 Importing IV_CHANGESET_OP_NUM Call by reference Type reference (TYPE) I Operation Number 20121227
5 Importing IV_OP_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Operation Response Data 20121227

Method HANDLE_CHANGESET_ERROR on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method HANDLE_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG_CANISTER Call by reference Type reference (TYPE) TY_S_MGW_MSG_CANISTER 20131011
2 Changing CT_HTTP_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20140526
3 Importing IS_REQUEST_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20131016
4 Importing IX_EXCEPTION Call by reference Object reference (TYPE REF TO) /IWBEP/CX_MGW_BASE_EXCEPTION 20121010

Method HANDLE_EXCEPTIONS on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method INIT_IDP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BINARY_DATA Call by reference Type reference (TYPE) XSTRING Binary Data 20121010
2 Importing IO_IDP_UTIL Call by reference Object reference (TYPE REF TO) /IWBEP/CL_IDP_UTIL Idempotent Utillitiy 20121010
3 Importing IV_SOURCE_METHOD Call by reference Type reference (TYPE) CSEQUENCE Source Method 20130718
4 Importing IV_TIME_START Call by reference Type reference (TYPE) I Time Start 20130718
# Exception Resumable Description Created on
1 /IWBEP/CX_IDP_UTIL 20121010

Method INIT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQUEST_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT Request Context 20130816
2 Changing CV_ENTITY_DATA Call by reference Type reference (TYPE) XSTRING Business Data 20130816
3 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20130816
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION 20130816

Method PROCESS_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP Response Header 20130819
2 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121222
3 Importing IT_REQUEST_HEADER Call by reference Type reference (TYPE) TIHTTPNVP Request Header 20130819
4 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121222

Method PROCESS_BATCH on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method PROCESS_CHANGESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BATCH_INFO_RESPONSE Call by reference Type reference (TYPE) TY_T_BATCH_INFO Response Batch Info 20121227
2 Changing CT_HUB_PERF_DATA Call by reference Type reference (TYPE) /IWBEP/SUTIL_HUB_PERF_DATA_T Performance Trace Data for Hub - Table 20131017
3 Changing CV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121227
4 Importing IT_CHANGESET_INFO Call by reference Type reference (TYPE) TY_T_BATCH_INFO Request Changeset Info 20131010
5 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121227

Method PROCESS_CHANGESET on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method PROCESS_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BUSI_DATA Call by reference Object reference (TYPE REF TO) DATA Business Data (e.g. Entity Set) - if IV_DO_SERIALIZE = FALSE 20131210
2 Exporting ES_MESSAGE_CONTAINER Call by reference Type reference (TYPE) TY_S_MGW_MSG_CANISTER Message Container - provided if IV_DO_SERIALIZE = FALSE 20131217
3 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_TYPES=>TY_S_MGW_RESPONSE_CONTEXT Response Context - provided if IV_DO_SERIALIZE = FALSE 20140211
4 Exporting ET_HTTP_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Headers - provided if IV_DO_SERIALIZE = FALSE 20140211
5 Exporting ET_PERFORMANCE_TRACES Call by reference Type reference (TYPE) /IWBEP/SUTIL_HUB_PERF_DATA_T Performance Trace - provided if IV_DO_SERIALIZE = FALSE 20140127
6 Exporting ET_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP Response Header 20130819
7 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
8 Importing IT_REQUEST_HEADER Call by reference Type reference (TYPE) TIHTTPNVP Request Header 20130819
9 Importing IV_DO_SERIALIZE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE If TRUE an XSTRING is returned, otherwise data containers 20131206
10 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method PROCESS_REQUEST on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method PROCESS_SINGLE_BATCH_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BATCH_INFO_RESPONSE Call by reference Type reference (TYPE) TY_T_BATCH_INFO Response Batch Info 20131014
2 Changing CT_HUB_PERF_DATA Call by reference Type reference (TYPE) /IWBEP/SUTIL_HUB_PERF_DATA_T Performance Trace Data for Hub - Table 20131017
3 Changing CV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20131014
4 Importing IS_BATCH_INFO_REQUEST Call by reference Type reference (TYPE) TY_S_BATCH_INFO Request Batch Info 20131014
5 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20131014

Method PROCESS_SINGLE_BATCH_QUERY on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method SET_SERVICE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQUEST_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT Request Context 20130815
2 Importing IV_ODATA_METHOD Call by reference Type reference (TYPE) CSEQUENCE OData Method 20131211

Method SET_SERVICE_ATTRIBUTES on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method SET_UNSUPPORTED_DEFER Signature

Method SET_UNSUPPORTED_DEFER on class /IWBEP/CL_MGW_REMOTE_HANDLER has no parameter.
Method SET_UNSUPPORTED_DEFER on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.

Method UPDATE_ENTITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING Response Data 20121010
2 Importing IV_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING Request Data 20121010

Method UPDATE_ENTITY_TYPE on class /IWBEP/CL_MGW_REMOTE_HANDLER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200