SAP ABAP Class CL_PROXY_INBOUND_ADAPTER (Generic Inbound Proxy)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_RUNTIME_FRAMEWORK (Package) ABAP Proxies: Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PROXY_INBOUND_ADAPTER Generic Inbound Proxy 20050603
Properties
Class CL_PROXY_INBOUND_ADAPTER  
Short Description Generic Inbound Proxy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_RUNTIME_FRAMEWORK   ABAP Proxies: Framework 
Created 20050602   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 SPROX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PROXY_INBOUND_ADAPTER Generic Inbound Proxy 20050603
Friends
Class CL_PROXY_INBOUND_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAP_PARAMS Instance attribute Private Type reference (TYPE) ABAP_PARMBIND_TAB 20050606
2 AGENT Instance attribute Private Object reference (TYPE REF TO) IF_PROXY_INBOUND_AGENT 20051122
3 AGENT_NAMES Static Attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20051108
4 AGENT_REFS Instance attribute Private Type reference (TYPE) T_AGENTS Proxy Agent 20051108
5 BASIC_SERVER_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WS_SERVER_CONTEXT Proxy Server Context 20050609
6 DONT_CATCH_APPL_FAULT Instance attribute Private Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20050617
7 FRAMEWORK Instance attribute Private Object reference (TYPE REF TO) LCL_FRAMEWORK 20050609
8 IMPLEMENTING_CLASS Instance attribute Private Type reference (TYPE) SPROXREG-IMPL_CLASS Proxy Generation: Implementing Class for the IFR Interface 20050606
9 INTERFACE Instance attribute Private Type reference (TYPE) PRX_IFRINT Qualified Name 20050603
10 IS_IDEMPOTENT Instance attribute Private Type reference (TYPE) ABAP_BOOL 20080109
11 IS_SYNCHRON Instance attribute Private Type reference (TYPE) ABAP_BOOL 20051108
12 NO_TRACE Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051118
13 OPERATION_NAME Instance attribute Private Type reference (TYPE) PRX_IFRNAM Proxy Generation: Name of an Object in R/3 20051108
14 RESPONSE_NAME Instance attribute Private Type reference (TYPE) STRING 20080211
15 RESPONSE_URI Instance attribute Private Type reference (TYPE) STRING 20080211
16 SERVER_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WS_SERVER_CONTEXT Proxy Server Context 20050606
17 SERVICE_NAME Instance attribute Private Type reference (TYPE) PRX_R3NAME 20080930
18 TRACER Instance attribute Private Object reference (TYPE REF TO) IF_PROXY_TRACER 20051116
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20051108
2 CLEAR_METHOD_DATA Instance method Private Method 20050606
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050603
4 CREATE_PROXY Instance method Private Method 20050615
5 EXECUTE Instance method Private Method 20051108
6 GET_AGENT Instance method Private Method 20051122
7 GET_ERROR_PART Static method Private Method 20050607
8 GET_EXCEPTION_SIGNATURE Instance method Private Method 20050610
9 GET_EXTENDED_XML_HANDLING Instance method Private Method 20050615
10 RAISE_APPLICATION_ERROR Instance method Private Method 20050607
11 SERVER_CONTEXT_POP Instance method Private Method 20050606
12 SERVER_CONTEXT_PUSH Instance method Private Method 20050606
13 SET_METHOD Instance method Public Method Define Method to Be Executed 20050610
Events
Class CL_PROXY_INBOUND_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_AGENTS Private See coding 20051108 T_AGENTS type standard table of ref to IF_PROXY_INBOUND_AGENT with default key
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PROXY_INBOUND_ADAPTER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PROXY_INBOUND_ADAPTER has no exception.

Method CLEAR_METHOD_DATA Signature

Method CLEAR_METHOD_DATA on class CL_PROXY_INBOUND_ADAPTER has no parameter.
Method CLEAR_METHOD_DATA on class CL_PROXY_INBOUND_ADAPTER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DONT_CATCH_APPL_FAULT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE boolsche Variable (X=true, -=false, space=unknown) 20050617
2 Importing REGISTRY Call by reference Object reference (TYPE REF TO) CL_PROXY_INBOUND_REGISTRY Inbound registry for interface 20080930
3 Importing RUNTIME Call by reference Type reference (TYPE) STRING 20050609
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PROXY 20050606
2 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050610

Method CREATE_PROXY Signature

Method CREATE_PROXY on class CL_PROXY_INBOUND_ADAPTER has no parameter.
Method CREATE_PROXY on class CL_PROXY_INBOUND_ADAPTER has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_PROXY_INBOUND_ADAPTER has no parameter.
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20051205
2 CX_XMS_SYSTEM_ERROR 20051122

Method GET_AGENT Signature

Method GET_AGENT on class CL_PROXY_INBOUND_ADAPTER has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PROXY 20070525

Method GET_ERROR_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_FAULT Call by reference Object reference (TYPE REF TO) CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20050607
2 Returning ERROR_PART Value transfer Object reference (TYPE REF TO) IF_SXMLP_PART 20050607
3 Importing EXCEPTION_SIGNATURE Call by reference Type reference (TYPE) SPRX_SIG 20050610
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050607

Method GET_EXCEPTION_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_FAULT Call by reference Object reference (TYPE REF TO) CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20050610
2 Returning SIGNATURE Value transfer Type reference (TYPE) SPRX_SIG 20050610
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR 20051124

Method GET_EXTENDED_XML_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXTENDED_XML_HANDLING Value transfer Type reference (TYPE) PRX_BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050615
2 Importing MESSAGE_DIRECTION Call by reference Type reference (TYPE) STRING 20070627
3 Importing METHOD Call by reference Type reference (TYPE) SEOCMPNAME Component name 20070627

Method GET_EXTENDED_XML_HANDLING on class CL_PROXY_INBOUND_ADAPTER has no exception.

Method RAISE_APPLICATION_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_FAULT Call by reference Object reference (TYPE REF TO) CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20050607
2 Importing EXCEPTION_SIGNATURE Call by reference Type reference (TYPE) SPRX_SIG 20050610
# Exception Resumable Description Created on
1 CX_PROXY_INBOUND_APP_ERROR soap application exception 20050608
2 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050607

Method SERVER_CONTEXT_POP Signature

Method SERVER_CONTEXT_POP on class CL_PROXY_INBOUND_ADAPTER has no parameter.
Method SERVER_CONTEXT_POP on class CL_PROXY_INBOUND_ADAPTER has no exception.

Method SERVER_CONTEXT_PUSH Signature

Method SERVER_CONTEXT_PUSH on class CL_PROXY_INBOUND_ADAPTER has no parameter.
Method SERVER_CONTEXT_PUSH on class CL_PROXY_INBOUND_ADAPTER has no exception.

Method SET_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REGISTRY Call by reference Object reference (TYPE REF TO) CL_PROXY_INBOUND_REGISTRY Qualified Name 20050610
2 Returning REQUEST_PART Value transfer Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20050610
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PROXY 20050610
2 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050610
History
Last changed by/on SAP  20130531 
SAP Release Created in 710