SAP ABAP Class CL_WS_PROXY_RUNTIME_OUTBOUND (Call Web Service Method; Abstract Superclass)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_PROXY_RT (Package) Proxy Runtime of Web Services Infrastructure
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXMLP_OBSERVER 20060829
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXMLP_OBSERVER_ABSTRACT Abstract SXML/SXMLP Observer 20060829
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WS_PROXY_RUNTIME_OUTBOUND Call of Web Service Method 20060829
Properties
Class CL_WS_PROXY_RUNTIME_OUTBOUND  
Short Description Call Web Service Method; Abstract Superclass    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_PROXY_RT   Proxy Runtime of Web Services Infrastructure 
Created 20060829   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_WS_PROXY_RUNTIME_OUTBOUND Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TSOAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SXMLP_OBSERVER 20060829
2 IF_SXMLP_OBSERVER_ABSTRACT Abstract SXML/SXMLP Observer 20060829
3 IF_WS_PROXY_RUNTIME_OUTBOUND Call of Web Service Method 20060829
Friends
# Friend Modeled only Created on Description
1 CL_WS_PROXY_FACTORY 20060829 Create Proxy Runtime Instances
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION_FAULT_OCCURED Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060829
2 ERROR_NAMES Instance attribute Protected Type reference (TYPE) IF_WS_PROXY_RUNTIME_OUTBOUND=>TY_QUALIFIED_NAME_LIST List of XML QNames 20060829
3 FRAMEWORK Instance attribute Protected Object reference (TYPE REF TO) IF_PROXY_FRAMEWORK_WS Proxy Framework für Web Service 20081028
4 INTERFACE_NAMESPACE Instance attribute Protected Type reference (TYPE) STRING 20060829
5 INTERFACE_OPERATION Instance attribute Protected Type reference (TYPE) STRING WSP Name of Interface Object 20060829
6 IS_LOCAL_CALL Instance attribute Protected Type reference (TYPE) BOOLEAN TSOAP_FALSE Flag for Local Call (Shortcut) 20120403
7 IS_SYNCHRON Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060829
8 M_PROXY_CLASS Instance attribute Protected Type reference (TYPE) SRT_LP_PROXYCLASS Proxy Class of Logical Port 20071212
9 M_REQUEST_URI Instance attribute Protected Type reference (TYPE) STRING Request URI 20090227
10 PART_FACTORY Instance attribute Protected Object reference (TYPE REF TO) IF_WS_PROXY_PART_FACTORY Part Generation for Method Call 20060829
11 SERVER_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) CL_WS_PROTOCOL_CONTEXT_CLIENT Proxy Server Context 20060829
12 SUPPLY_FAULT_PAYLOAD Instance attribute Protected Type reference (TYPE) BOOLEAN TSOAP_FALSE true, if request payload consumption is announced 20080305
13 SUPPLY_REQUEST_PAYLOAD Instance attribute Protected Type reference (TYPE) BOOLEAN TSOAP_FALSE true, if request payload consumption is announced 20080305
14 SUPPLY_RESPONSE_PAYLOAD Instance attribute Protected Type reference (TYPE) BOOLEAN TSOAP_FALSE true, if request payload consumption is announced 20080305
15 WS_RECORDER_PART Instance attribute Protected Object reference (TYPE REF TO) CL_WS_PART_RECORDER Recorder for payload protocol 20080305
16 WS_REQ_MESSAGE Instance attribute Protected Object reference (TYPE REF TO) IF_SOAP_MESSAGE SOAP Message for Method Call 20060829
17 WS_RES_MESSAGE Instance attribute Protected Object reference (TYPE REF TO) IF_SOAP_MESSAGE SOAP Message for Method Response 20060829
18 WS_RES_PAR_NEW Instance attribute Protected Object reference (TYPE REF TO) IF_SXMLP_PART SOAP Part for Method Response 20060829
19 WS_RUNTIME Instance attribute Protected Object reference (TYPE REF TO) IF_SOAP_APPLICATION_CS SOAP Client Application 20060829
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060829
2 GET_PROTOCOL Instance method Protected Method Gets Reference to Protocol Instance 20060829
3 WS_CALL_OUTBOUND Instance method Protected Method Processes Protocol and Calls SOAP Method 20060829
4 WS_CALL_OUTBOUND_COMPLETE Instance method Protected Method Closes SOAP Method Call 20060829
5 WS_CALL_OUTBOUND_PREPARE Instance method Protected Method Prepares SOAP Method Call 20060829
6 WS_PROCESS_ATTACHMENTS_REQ Instance method Protected Method Processes Attachment for Request 20060829
7 WS_PROCESS_ATTACHMENTS_RESP Instance method Protected Method Processes Attachment for Response 20060829
8 WS_PROCESS_CALL Instance method Protected Method Calls Method Execution in SOAP Application 20060829
9 WS_PROCESS_HEADER Instance method Protected Method Processes Header Protocol 20060829
10 WS_PROCESS_PAYLOAD Instance method Protected Method Processes Payload for Request and Response 20080121
11 WS_PROCESS_SEQUENCE Instance method Protected Method Processes Sequence for Method Execution 20060829
12 WS_REMOVE_PARENT_MESSAGE_ID Instance method Protected Method Remove Parent Message ID 20101216
Events
Class CL_WS_PROXY_RUNTIME_OUTBOUND has no event.
Types
Class CL_WS_PROXY_RUNTIME_OUTBOUND has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE_NAMESPACE Call by reference Type reference (TYPE) STRING 20060829
2 Importing LP_NAME Call by reference Type reference (TYPE) SRT_LP_NAME Logischer Port Name 20060829
3 Importing PROXY_CLASS Call by reference Type reference (TYPE) SRT_LP_PROXYCLASS Proxyklasse eines logischen Ports 20060829
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060829

Method GET_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROTOCOL Value transfer Object reference (TYPE REF TO) IF_WSPROTOCOL ABAP Proxies: Zur Verfügung stehende Protokolle 20060829
2 Importing PROTOCOL_NAME Call by reference Type reference (TYPE) STRING 20060829
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060829

Method WS_CALL_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_PART Part-Objekt für Request 20060829
2 Returning RE_RESPONSE_PART Value transfer Object reference (TYPE REF TO) IF_SXMLP_PART Part-Objekt für Response 20060829
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060829
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060829

Method WS_CALL_OUTBOUND_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESPONSE_PART Value transfer Object reference (TYPE REF TO) IF_SXMLP_PART Part-Objekt für Response 20060829
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060829

Method WS_CALL_OUTBOUND_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_PART Part-Objekt für Request 20060829
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060829

Method WS_PROCESS_ATTACHMENTS_REQ Signature

Method WS_PROCESS_ATTACHMENTS_REQ on class CL_WS_PROXY_RUNTIME_OUTBOUND has no parameter.
Method WS_PROCESS_ATTACHMENTS_REQ on class CL_WS_PROXY_RUNTIME_OUTBOUND has no exception.

Method WS_PROCESS_ATTACHMENTS_RESP Signature

Method WS_PROCESS_ATTACHMENTS_RESP on class CL_WS_PROXY_RUNTIME_OUTBOUND has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20120105

Method WS_PROCESS_CALL Signature

Method WS_PROCESS_CALL on class CL_WS_PROXY_RUNTIME_OUTBOUND has no parameter.
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20060829
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20060829

Method WS_PROCESS_HEADER Signature

Method WS_PROCESS_HEADER on class CL_WS_PROXY_RUNTIME_OUTBOUND has no parameter.
Method WS_PROCESS_HEADER on class CL_WS_PROXY_RUNTIME_OUTBOUND has no exception.

Method WS_PROCESS_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_PART Request part 20080121
2 Importing RESPONSE_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_PART Response part 20080121

Method WS_PROCESS_PAYLOAD on class CL_WS_PROXY_RUNTIME_OUTBOUND has no exception.

Method WS_PROCESS_SEQUENCE Signature

Method WS_PROCESS_SEQUENCE on class CL_WS_PROXY_RUNTIME_OUTBOUND has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20080207

Method WS_REMOVE_PARENT_MESSAGE_ID Signature

Method WS_REMOVE_PARENT_MESSAGE_ID on class CL_WS_PROXY_RUNTIME_OUTBOUND has no parameter.
Method WS_REMOVE_PARENT_MESSAGE_ID on class CL_WS_PROXY_RUNTIME_OUTBOUND has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710