SAP ABAP Class CL_SOAP_RFC_MESSAGE (RFC Message Container)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_RFC (Package) RFC Adapter - WS Consumer proxy calls FM over RFC Protocol
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_RFC_MESSAGE Container to store RFC data 20121016
Properties
Class CL_SOAP_RFC_MESSAGE  
Short Description RFC Message Container    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_RFC   RFC Adapter - WS Consumer proxy calls FM over RFC Protocol 
Created 20121016   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_RFC_MESSAGE Container to store RFC data 20121016
Friends
Class CL_SOAP_RFC_MESSAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PARAM_NAME_UNIT Constant Private Type reference (TYPE) ABAP_PARMNAME '_UNIT_' 20121018
2 MR_REQUEST Instance attribute Private Object reference (TYPE REF TO) DATA 20121025
3 MT_PARAMETER_TAB Instance attribute Private Type reference (TYPE) ABAP_PARMBIND_TAB RFC FuBa Parameters 20121016
4 MV_ABS_REQ_NAME Instance attribute Protected Type reference (TYPE) ABAP_ABSTYPENAME 20121102
5 MV_METHOD_NAME Instance attribute Private Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20121016
6 MV_PAYLOAD Instance attribute Protected Type reference (TYPE) XSTRING Payload 20121016
7 MV_PROXY_NAME Instance attribute Private Type reference (TYPE) SEOCLNAME Class Name 20121016
8 MV_RFC_DEST_NAME Instance attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20121016
Methods
# Method Level Visibility Method type Description Created on
1 ABAP_TO_XML_XSTRING Instance method Protected Method 20121120
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121016
3 DESERIALIZE Instance method Protected Method 20121025
4 FILL_PARAM_TAB Instance method Private Method 20121025
5 SERIALIZE Instance method Protected Method 20121025
6 XML_XSTRING_TO_ABAP Instance method Protected Method 20121120
Events
Class CL_SOAP_RFC_MESSAGE has no event.
Types
Class CL_SOAP_RFC_MESSAGE has no local type.
Method Signatures

Method ABAP_TO_XML_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST Call by reference Type reference (TYPE) ANY 20121120
2 Returning RV_REQUEST_AS_XML_XSTRING Value transfer Type reference (TYPE) XSTRING 20121120

Method ABAP_TO_XML_XSTRING on class CL_SOAP_RFC_MESSAGE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ABS_REQ_NAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME 20121102
2 Importing METHOD_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20121016
3 Importing PROXY_NAME Call by reference Type reference (TYPE) SEOCLNAME Class Name 20121016
4 Importing REQUEST Call by reference Type reference (TYPE) DATA Message request 20121023
5 Importing REQUEST_AS_XML Call by reference Type reference (TYPE) XSTRING 20121023
6 Importing RFC_DEST_NAME Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20121016

Method CONSTRUCTOR on class CL_SOAP_RFC_MESSAGE has no exception.

Method DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_AS_XML_XSTRING Call by reference Type reference (TYPE) XSTRING 20121120

Method DESERIALIZE on class CL_SOAP_RFC_MESSAGE has no exception.

Method FILL_PARAM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Type reference (TYPE) DATA 20121102
2 Importing IO_REQ_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20121102

Method FILL_PARAM_TAB on class CL_SOAP_RFC_MESSAGE has no exception.

Method SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST Call by reference Type reference (TYPE) DATA 20121025

Method SERIALIZE on class CL_SOAP_RFC_MESSAGE has no exception.

Method XML_XSTRING_TO_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ABAP_DATA Call by reference Type reference (TYPE) ANY 20121120
2 Importing IV_REQUEST_AS_XML_XSTRING Call by reference Type reference (TYPE) XSTRING 20121120

Method XML_XSTRING_TO_ABAP on class CL_SOAP_RFC_MESSAGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740