SAP ABAP Class CL_SOAP_MAPPING_OUTBOUND (Outbound mapping)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_CORE (Package) SOAP Runtime: Core SOAP Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_MAPPING_OUTBOUND WS Message Mapping Outbound 20120709
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SOAP_MAPPING_OB_DIRECT WS Direct Mapping Outbound 20120801
2 Inheritance (c INHERITING FROM c_ref)  CL_SOAP_MAPPING_OUTBOUND_ASYNC Outbound mapping for asynchronous (one-way) operations 20120710
3 Inheritance (c INHERITING FROM c_ref)  CL_SOAP_MAPPING_OUTBOUND_SYNC Mapping of synchronous (request-response) operations 20120710
4 Inheritance (c INHERITING FROM c_ref)  CL_SOAP_RFC_MAPPING_OB_ASYNC Outbound Mapping to RFC Proxy 20121205
5 Inheritance (c INHERITING FROM c_ref)  CL_SOAP_RFC_MAPPING_OB_SYNC Outbound Mapping to RFC Proxy 20121122
Properties
Class CL_SOAP_MAPPING_OUTBOUND  
Short Description Outbound mapping    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CORE   SOAP Runtime: Core SOAP Functionality 
Created 20120709   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_PROXY_MAPPING_DETAIL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TSRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_MAPPING_OUTBOUND WS Message Mapping Outbound 20120709
Friends
Class CL_SOAP_MAPPING_OUTBOUND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SOAP_MAPPING_OUTBOUND' 20120709
2 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_PROTOCOLS 20120709
3 MR_MAPPING_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) CL_WS_MAPPING_CONTEXT 20120709
4 MR_MAPPING_DETAIL Instance attribute Protected Object reference (TYPE REF TO) IF_PROXY_MAPPING_DETAIL 20120709
5 MR_PROXY_MAPPING Instance attribute Protected Object reference (TYPE REF TO) IF_PROXY_MAPPING 20120709
6 MR_SOURCE_SOAP_APPLICATION Instance attribute Protected Object reference (TYPE REF TO) CL_SOAP_APPLICATION 20120709
7 MT_METHOD_WITH_INPUT Instance attribute Protected Type reference (TYPE) IF_PROXY_MAPPING_DETAIL=>T_METHOD_WITH_INPUT_TAB 20120709
8 MV_MAPPING_NAME Instance attribute Protected Type reference (TYPE) STRING 20120709
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20120709
2 CREATE_GEN_PROXY_ADD_CONTEXT Instance method Protected Method 20120709
3 EXECUTE_PROCESSING Instance method Protected Method 20120709
4 INITIALIZE Instance method Protected Method 20120709
5 PROCESS_FAULT Instance method Protected Method 20120709
6 REUSE_SOURCE_SEQUENCE Instance method Private Method 20120709
7 SET_MAPPING_CONTEXT Instance method Protected Method 20120709
8 SET_SOURCE_CONTEXT Instance method Protected Method 20120709
9 SET_SOURCE_CONTEXT_ASYNC Instance method Protected Method 20120709
10 SET_SOURCE_CONTEXT_SYNC Instance method Protected Method 20120709
11 SET_TARGET_CONTEXTS Instance method Protected Method 20120709
Events
Class CL_SOAP_MAPPING_OUTBOUND has no event.
Types
Class CL_SOAP_MAPPING_OUTBOUND has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SOAP_MAPPING_OUTBOUND has no parameter.
Method CONSTRUCTOR on class CL_SOAP_MAPPING_OUTBOUND has no exception.

Method CREATE_GEN_PROXY_ADD_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PROXY_GENERIC_CLIENT Call by reference Object reference (TYPE REF TO) IF_PROXY_GENERIC_CLIENT 20120709
2 Exporting EV_LP_NAME Call by reference Type reference (TYPE) SRT_LP_NAME 20120709
3 Exporting EV_MAP_TO_IDOC Call by reference Type reference (TYPE) XSDBOOLEAN 20120709
4 Exporting EV_TARGET_PROXY_NAME Call by reference Type reference (TYPE) PRX_R3NAME 20120709
5 Importing IV_MESSAGE_NAME Call by reference Type reference (TYPE) STRING 20120709
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20120709

Method EXECUTE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_REQUEST_STRING_WRITER Call by reference Object reference (TYPE REF TO) CL_SXML_STRING_WRITER 20120709
2 Importing IV_MESSAGE_ID Call by reference Type reference (TYPE) SRT_MSGID 20120709
3 Importing IV_MESSAGE_NAME Call by reference Type reference (TYPE) STRING 20120709
4 Importing IV_PARENT_MESSAGE_ID Call by reference Type reference (TYPE) SRT_MSGID 20120709
5 Importing IV_REQUEST_DATA_ABAP Call by reference Type reference (TYPE) ANY 20120709
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20120709

Method INITIALIZE Signature

Method INITIALIZE on class CL_SOAP_MAPPING_OUTBOUND has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20120709

Method PROCESS_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE_RESPONSE_MESSAGE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE 20120709
2 Importing IR_XML_WRITER Call by reference Object reference (TYPE REF TO) CL_SXML_STRING_WRITER 20120709

Method PROCESS_FAULT on class CL_SOAP_MAPPING_OUTBOUND has no exception.

Method REUSE_SOURCE_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE_CONTEXT Call by reference Object reference (TYPE REF TO) CL_WS_PROTOCOL_CONTEXT_CLIENT 20120709

Method REUSE_SOURCE_SEQUENCE on class CL_SOAP_MAPPING_OUTBOUND has no exception.

Method SET_MAPPING_CONTEXT Signature

Method SET_MAPPING_CONTEXT on class CL_SOAP_MAPPING_OUTBOUND has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20120709

Method SET_SOURCE_CONTEXT Signature

Method SET_SOURCE_CONTEXT on class CL_SOAP_MAPPING_OUTBOUND has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20120709

Method SET_SOURCE_CONTEXT_ASYNC Signature

Method SET_SOURCE_CONTEXT_ASYNC on class CL_SOAP_MAPPING_OUTBOUND has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20120709

Method SET_SOURCE_CONTEXT_SYNC Signature

Method SET_SOURCE_CONTEXT_SYNC on class CL_SOAP_MAPPING_OUTBOUND has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20120709

Method SET_TARGET_CONTEXTS Signature

Method SET_TARGET_CONTEXTS on class CL_SOAP_MAPPING_OUTBOUND has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20120709
History
Last changed by/on SAP  20130531 
SAP Release Created in 740