SAP ABAP Class CL_SOAP_APPLICATION_CLIENT (General SOAP Application for the Caller Side)
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 Inheritance (c INHERITING FROM c_ref)  CL_SOAP_APPLICATION Implementation of a SOAP Application Container 20030110
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_APPLICATION_CS Interface of SOAP Application for Client Applications 20030211
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_APPLICATION_DT Interface of SOAP Application for Development Tools 20030611
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SOAP_APPLICATION_CLIENT_GEN Generic SOAP Client Application 20030611
Properties
Class CL_SOAP_APPLICATION_CLIENT  
Short Description General SOAP Application for the Caller Side    
Super Class CL_SOAP_APPLICATION Implementation of a SOAP Application Container 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CORE   SOAP Runtime: Core SOAP Functionality 
Created 20030110   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)
2 TSOAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TSRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TSRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_APPLICATION_CS Interface of SOAP Application for Client Applications 20030211
2 IF_SOAP_APPLICATION_DT Interface of SOAP Application for Development Tools 20030611
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_APPLICATION_FACTORY 20030110 Generation of SOAP Applications
2 CL_SOAP_MAPPING_OUTBOUND 20120709 Outbound mapping
3 CL_WSPROTOCOL_INTERNAL 20120723 Implementation IF_WSPROTOCOL_XI_INTERNAL
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_APPLICATION_CLIENT' Class Name 20040415
2 CO_ERR_AREA_ID Constant Private Type reference (TYPE) SRT_MONI_ERRORAREA TSRTM_ERRAREA_EP Area ID 20070308
3 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_APPLICATION SOAP Runtime Processor Unit ID 20060220
4 CO_SERIAL_VERS_710_0 Constant Private Type reference (TYPE) SRT_SERIAL_VERS '000' Serialization Version 20061109
5 CO_SERIAL_VERS_710_1 Constant Private Type reference (TYPE) SRT_SERIAL_VERS '001' Serialization Version 20061109
6 CO_SERIAL_VERS_CURRENT Constant Private Type reference (TYPE) SRT_SERIAL_VERS CO_SERIAL_VERS_710_1 Serialization Version 20061109
7 CO_SIMPLE_TRANS_ID Constant Private Type reference (TYPE) CXSLTDESC TSRTM_HIB_APPLICATION_CLIENT ABAP Name of Corresponding ST 20061031
8 MO_SERVER_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_WS_SERVER_CONTEXT 20120709
9 MV_MAPPING_TARGET Instance attribute Protected Type reference (TYPE) BOOLEAN ABAP_FALSE Application for mapping target 20101201
10 M_CFG_OPERATION Instance attribute Protected Object reference (TYPE REF TO) CL_SOAP_CONFIGURATION Operation-Specific Configuration Analyzer 20030821
11 M_CFG_OPERATION_LIST Instance attribute Protected Type reference (TYPE) SOAP_CFG_LIST Feature-Property-Value List for Configuration 20050524
12 M_CFG_OP_ALL Instance attribute Protected Type reference (TYPE) SOAP_CFG_OP_LIST Operation-Specific Configurations 20030821
13 M_DOMAIN Instance attribute Private Type reference (TYPE) SRT_SEQUENCE_DOMAIN Sequence Domain 20061025
14 M_INTERNAL_OPERATION Instance attribute Protected Type reference (TYPE) STRING Name of Internal operation 20120530
15 M_LPNAME Instance attribute Protected Type reference (TYPE) SRT_LP_NAME Name of Logical Port (If Known) 20030812
16 M_OPERATION Instance attribute Protected Type reference (TYPE) QNAME Name of Operation (if Known) 20040317
17 M_REQUEST_NAME Instance attribute Protected Type reference (TYPE) QNAME Name of Request 20061025
Methods
# Method Level Visibility Method type Description Created on
1 ALIGN_TO_RM_VERSION Instance method Public Method Passt RM Protokollinstanz an Vorgabe der Sequenz an 20090917
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030110
3 CREATE_CONFIGURED_APP Instance method Public Method Creates New Application with Current Configuration 20051012
4 CREATE_WSRM_PROTOCOL Instance method Public Method Create WSRM protocol 20110314
5 FILL_PART Instance method Private Method Fills XML Part with Directly Serializable Attributes 20050610
6 GET_CONFIG_FOR_OPERATION Instance method Protected Method Internal: Find Operation-Specific Configuration 20030821
7 REINIT_MESSAGES Instance method Protected Method Internal: Reinitialize Request and Response Message 20030806
8 SET_REQUEST_ID_EXTERNAL Instance method Private Method 20120723
Events
Class CL_SOAP_APPLICATION_CLIENT has no event.
Types
Class CL_SOAP_APPLICATION_CLIENT has no local type.
Method Signatures

Method ALIGN_TO_RM_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RM_NAME_IMPL Call by reference Type reference (TYPE) ANYURI Name der Impl. des RM Protokolls gemäss Sequenzvorgabe 20090917
2 Returning RV_PROT_EXCHANGED Value transfer Type reference (TYPE) XSDBOOLEAN set if protocol has bene exchanged 20110318

Method ALIGN_TO_RM_VERSION on class CL_SOAP_APPLICATION_CLIENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN '-' Runtime/Designtime 20030110

Method CONSTRUCTOR on class CL_SOAP_APPLICATION_CLIENT has no exception.

Method CREATE_CONFIGURED_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_APPL Value transfer Object reference (TYPE REF TO) IF_SOAP_APPLICATION_CS Allgemeine SOAP Applikation für die Aufruferseite 20051012
# Exception Resumable Description Created on
1 CX_SOAP_FAILURE Fehler beim Initialisieren/Prozessieren eines SOAP Aufrufs 20051012

Method CREATE_WSRM_PROTOCOL Signature

Method CREATE_WSRM_PROTOCOL on class CL_SOAP_APPLICATION_CLIENT has no parameter.
Method CREATE_WSRM_PROTOCOL on class CL_SOAP_APPLICATION_CLIENT has no exception.

Method FILL_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_PART 20050610
2 Returning RE_PART Value transfer Object reference (TYPE REF TO) IF_SXMLP_PART 20050610

Method FILL_PART on class CL_SOAP_APPLICATION_CLIENT has no exception.

Method GET_CONFIG_FOR_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIGURATION Value transfer Object reference (TYPE REF TO) CL_SOAP_CONFIGURATION Konfigurationsanalysator 20030821
2 Importing OPERATION Call by reference Type reference (TYPE) QNAME Operation 20030821

Method GET_CONFIG_FOR_OPERATION on class CL_SOAP_APPLICATION_CLIENT has no exception.

Method REINIT_MESSAGES Signature

Method REINIT_MESSAGES on class CL_SOAP_APPLICATION_CLIENT has no parameter.
Method REINIT_MESSAGES on class CL_SOAP_APPLICATION_CLIENT has no exception.

Method SET_REQUEST_ID_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_ID Call by reference Type reference (TYPE) SRT_MSGID 20120723

Method SET_REQUEST_ID_EXTERNAL on class CL_SOAP_APPLICATION_CLIENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640