SAP ABAP Class CL_WS_PROXY_FACTORY (Create Proxy Runtime Instances)
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
Properties
Class CL_WS_PROXY_FACTORY  
Short Description Create Proxy Runtime Instances    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_PROXY_RT   Proxy Runtime of Web Services Infrastructure 
Created 20050616   SAP 
Last change 20140121   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
Class CL_WS_PROXY_FACTORY has no interface implemented.
Friends
Class CL_WS_PROXY_FACTORY has no friend class.
Attributes
Class CL_WS_PROXY_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_EVENT_PROXY Static method Public Method Gets Event Proxy Instance 20080905
2 CREATE_INBOUND_PROXY Static method Public Method Gets Inbound Proxy Instance 20050616
3 CREATE_OUTBOUND_PROXY Static method Public Method Gets Outbound Proxy Instance 20050616
4 CREATE_OUTBOUND_PROXY_RFC Static method Public Method Gets Outbound Proxy Instance 20121002
5 IS_CONFIG_LESS_SC_ENABLED Static method Public Method Checks, whether instantiation via config-less is allowed 20101129
Events
Class CL_WS_PROXY_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LP_NAME Public Type reference (TYPE) SRT_LP_NAME 20060320
2 TY_LP_PROXYCLASS Public Type reference (TYPE) SRT_LP_PROXYCLASS 20060320
Method Signatures

Method CREATE_EVENT_PROXY 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 20080905
2 Returning PROXY Value transfer Object reference (TYPE REF TO) IF_WS_PROXY_RUNTIME_EVENT Call of Web Service Method 20080905
3 Importing PROXY_CLASS Call by reference Type reference (TYPE) TY_LP_PROXYCLASS Proxy Class of Logical Port 20080905

Method CREATE_EVENT_PROXY on class CL_WS_PROXY_FACTORY has no exception.

Method CREATE_INBOUND_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROXY Value transfer Object reference (TYPE REF TO) IF_WS_PROXY_RUNTIME_INBOUND Aufruf eines ABAP-Web-Services 20050616
2 Importing SERVICE_INTERFACE Call by reference Type reference (TYPE) CSEQUENCE IFR Interface 20050616
3 Importing SERVICE_INTERFACE_EXTERNAL Call by reference Type reference (TYPE) PRX_IFRINT External interface name 20110510
4 Importing SOAP_APPLICATION Call by reference Object reference (TYPE REF TO) IF_SOAP_APPLICATION_RT Schnittstelle einer SOAP Applikation für Client-Anwendungen 20050616
5 Importing XI_SERVER_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WS_SERVER_CONTEXT Proxy Server Context 20110711

Method CREATE_INBOUND_PROXY on class CL_WS_PROXY_FACTORY has no exception.

Method CREATE_OUTBOUND_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRAMEWORK Call by reference Object reference (TYPE REF TO) IF_PROXY_FRAMEWORK_WS Proxy Framework for Web Service 20101129
2 Importing INTERFACE_NAMESPACE Call by reference Type reference (TYPE) STRING 20050727
3 Importing LP_NAME Call by reference Type reference (TYPE) TY_LP_NAME Logischer Port Name 20050616
4 Returning PROXY Value transfer Object reference (TYPE REF TO) IF_WS_PROXY_RUNTIME_OUTBOUND Aufruf einer Web-Service-Methode 20050616
5 Importing PROXY_CLASS Call by reference Type reference (TYPE) TY_LP_PROXYCLASS Proxyklasse eines logischen Ports 20050616
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20050628

Method CREATE_OUTBOUND_PROXY_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRAMEWORK Call by reference Object reference (TYPE REF TO) IF_PROXY_FRAMEWORK_RFC Proxy Framework for Web Service 20121002
2 Importing LP_NAME Call by reference Type reference (TYPE) TY_LP_NAME Logical Port Name 20121002
3 Returning PROXY Value transfer Object reference (TYPE REF TO) IF_WS_PROXY_RUNTIME_OUTB_RFC Call of Web Service Method 20121002
4 Importing PROXY_CLASS Call by reference Type reference (TYPE) TY_LP_PROXYCLASS Proxy Class of Logical Port 20121002
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20121002

Method IS_CONFIG_LESS_SC_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENABLED Value transfer Type reference (TYPE) ABAP_BOOL 20101129
2 Importing INTERFACE_NAME Call by reference Type reference (TYPE) VEPNAME Name of a Service Interface 20130222

Method IS_CONFIG_LESS_SC_ENABLED on class CL_WS_PROXY_FACTORY has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710