SAP ABAP Class CL_PROXY_ADAPTER_TEST (Test Functions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_RUNTIME_FRAMEWORK (Package) ABAP Proxies: Framework
Properties
Class CL_PROXY_ADAPTER_TEST  
Short Description Test Functions    
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 20050609   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
Class CL_PROXY_ADAPTER_TEST has no interface implemented.
Friends
Class CL_PROXY_ADAPTER_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEFAULT_XML_TAG Static Attribute Private Type reference (TYPE) STRING '' 20050615
2 DEFAULT_XML_TAG_BIN Static Attribute Private Type reference (TYPE) XSTRING 20050615
Methods
# Method Level Visibility Method type Description Created on
1 DOWNLOAD_FILE Static method Public Method 20050803
2 DOWNLOAD_PAYLOAD Static method Public Method 20050617
3 GET_AUTH_SERVICE_NAME Static method Private Method 20080418
4 GET_DEFAULT_XML_TAG Static method Private Method 20050615
5 GET_ERROR_PART Static method Private Method 20070706
6 GET_INBOUND_PAYLOAD Static method Public Method 20050613
7 GET_INBOUND_RESPONSE_PAYLOAD Static method Public Method 20060208
8 GET_OUTBOUND_PAYLOAD Static method Public Method 20051021
9 GET_OUTBOUND_RESPONSE_PAYLOAD Static method Public Method 20060208
10 GET_PAYLOAD_FOR_TYPE Static method Private Method 20071005
11 INBOUND_METHOD_F4_HELP Static method Public Method 20051110
12 INBOUND_METHOD_VALUE_GET Static method Public Method 20051109
13 INBOUND_OPERATION_F4_HELP Static method Public Method 20050620
14 INBOUND_OPERATION_VALUES_GET Static method Public Method 20050620
15 INBOUND_TEST Static method Public Method 20050609
16 INSERT_DEFAULT_XML_TAG Static method Public Method 20050615
17 MAPPING_METHOD_F4_HELP Static method Public Method 20090813
18 OUTBOUND_INTF_F4_HELP Static method Public Method 20070222
19 OUTBOUND_LPT_F4_HELP Static method Public Method 20061201
20 OUTBOUND_METHOD_F4_HELP Static method Public Method 20051021
21 OUTBOUND_METHOD_VALUE_GET Static method Public Method 20051021
22 OUTBOUND_TEST Static method Public Method 20051021
23 UPLOAD_FILE Static method Public Method 20050803
24 UPLOAD_PAYLOAD Static method Public Method 20050617
25 XML_PRETTY_PRINT Static method Public Method 20051109
26 XML_PRETTY_PRINT_S Static method Public Method 20051109
Events
Class CL_PROXY_ADAPTER_TEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_STRING_TABLE Public See coding 20050620 T_STRING_TABLE type standard table of string with default key
Method Signatures

Method DOWNLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) XSTRING 20050803
2 Importing FILENAME Call by reference Type reference (TYPE) STRING 20050803
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050803

Method DOWNLOAD_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_EXTENSION Call by reference Type reference (TYPE) STRING 'XML' 20051205
2 Importing DEFAULT_FILENAME Call by reference Type reference (TYPE) STRING 20050617
3 Returning FILENAME Value transfer Type reference (TYPE) STRING 20050617
4 Importing PAYLOAD Call by reference Type reference (TYPE) XSTRING 20050617
5 Importing WINDOWS_TITLE Call by reference Type reference (TYPE) STRING 20050617
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050803

Method GET_AUTH_SERVICE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20080418
2 Importing METHOD Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20080418
3 Returning RVAL Value transfer Type reference (TYPE) STRING 20080418

Method GET_AUTH_SERVICE_NAME on class CL_PROXY_ADAPTER_TEST has no exception.

Method GET_DEFAULT_XML_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) XSTRING 20050615

Method GET_DEFAULT_XML_TAG on class CL_PROXY_ADAPTER_TEST has no exception.

Method GET_ERROR_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERROR_PART Value transfer Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20070706
2 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_AI_APPLICATION_FAULT Application Integration: Application Error 20070706
3 Importing TYPENAME Call by reference Type reference (TYPE) CSEQUENCE 20070706
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20070706

Method GET_INBOUND_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INIT_DATA Call by reference Type reference (TYPE) ABAP_BOOL SPACE boolsche Variable (X=true, -=false, space=unknown) 20050617
2 Importing INTERFACE Call by reference Type reference (TYPE) PRX_R3NAME IFR Interface 20050613
3 Importing METHOD Call by reference Type reference (TYPE) PRX_R3NAME 20051109
4 Returning PAYLOAD Value transfer Type reference (TYPE) XSTRING 20050613
5 Importing TEST_ENVIRONMENT Call by reference Object reference (TYPE REF TO) IF_PROXY_TEST_DATA_FILL Test der Proxy Generierung und Laufzeit 20050620
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050613

Method GET_INBOUND_RESPONSE_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INIT_DATA Call by reference Type reference (TYPE) ABAP_BOOL SPACE Boolean Variable (X=True, -=False, Space=Unknown) 20060208
2 Importing INTERFACE Call by reference Type reference (TYPE) PRX_R3NAME IFR Interface 20060208
3 Importing METHOD Call by reference Type reference (TYPE) PRX_R3NAME 20060208
4 Returning PAYLOAD Value transfer Type reference (TYPE) XSTRING 20060208
5 Importing TEST_ENVIRONMENT Call by reference Object reference (TYPE REF TO) IF_PROXY_TEST_DATA_FILL Proxy Generation and Runtime Test 20060208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20060208

Method GET_OUTBOUND_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME IFR Interface 20051021
2 Importing INIT_DATA Call by reference Type reference (TYPE) PRX_BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20051021
3 Importing METHOD_NAME Call by reference Type reference (TYPE) SEOCLNAME Klassenname 20051021
4 Returning PAYLOAD Value transfer Type reference (TYPE) XSTRING 20051021
5 Importing TEST_ENVIRONMENT Call by reference Object reference (TYPE REF TO) IF_PROXY_TEST_DATA_FILL Test der Proxy Generierung und Laufzeit 20051021
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20051021

Method GET_OUTBOUND_RESPONSE_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME IFR Interface 20060208
2 Importing INIT_DATA Call by reference Type reference (TYPE) PRX_BOOLEAN SPACE Boolean Variable (X=True, -=False, Space=Unknown) 20060208
3 Importing METHOD_NAME Call by reference Type reference (TYPE) SEOCLNAME Class Name 20060208
4 Returning PAYLOAD Value transfer Type reference (TYPE) XSTRING 20060208
5 Importing TEST_ENVIRONMENT Call by reference Object reference (TYPE REF TO) IF_PROXY_TEST_DATA_FILL Proxy Generation and Runtime Test 20060208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20060208

Method GET_PAYLOAD_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20071127
2 Importing INIT_DATA Call by reference Type reference (TYPE) ABAP_BOOL SPACE boolsche Variable (X=true, -=false, space=unknown) 20071005
3 Returning PAYLOAD Value transfer Type reference (TYPE) XSTRING 20071005
4 Importing SVAR_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20081002
5 Importing TEST_ENVIRONMENT Call by reference Object reference (TYPE REF TO) IF_PROXY_TEST_DATA_FILL Test der Proxy Generierung und Laufzeit 20071005
6 Importing TYPENAME Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20071005
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20071005

Method INBOUND_METHOD_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTF_NAME Call by reference Type reference (TYPE) SEOCLNAME 20051110
2 Returning METHOD_NAME Value transfer Type reference (TYPE) STRING 20051110

Method INBOUND_METHOD_F4_HELP on class CL_PROXY_ADAPTER_TEST has no exception.

Method INBOUND_METHOD_VALUE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME 20051109
2 Returning METHODS Value transfer Type reference (TYPE) T_STRING_TABLE 20051109

Method INBOUND_METHOD_VALUE_GET on class CL_PROXY_ADAPTER_TEST has no exception.

Method INBOUND_OPERATION_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Type reference (TYPE) PRX_IFRINT IFR Interface 20050620
2 Returning OPERATION Value transfer Type reference (TYPE) STRING 20050620

Method INBOUND_OPERATION_F4_HELP on class CL_PROXY_ADAPTER_TEST has no exception.

Method INBOUND_OPERATION_VALUES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Type reference (TYPE) PRX_IFRINT IFR Interface 20050620
2 Returning OPERATIONS Value transfer Type reference (TYPE) T_STRING_TABLE 20050620

Method INBOUND_OPERATION_VALUES_GET on class CL_PROXY_ADAPTER_TEST has no exception.

Method INBOUND_TEST 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 boolsche Variable (X=true, -=false, space=unknown) 20050617
2 Exporting ERROR_DATA Call by reference Type reference (TYPE) XSTRING 20050609
3 Exporting EXCEPTION_CLASS_NAME Call by reference Type reference (TYPE) STRING 20060207
4 Changing INBOUND_ADAPTER Call by reference Object reference (TYPE REF TO) IF_PROXY_INBOUND_ADAPTER Generischer Inbound-Proxy 20050620
5 Importing INTERFACE Call by reference Type reference (TYPE) PRX_R3NAME Qualified Name 20050609
6 Importing METHOD Call by reference Type reference (TYPE) PRX_R3NAME 20051109
7 Importing REQUEST_DATA Call by reference Type reference (TYPE) XSTRING 20050609
8 Exporting RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING 20050609
9 Importing RUNTIME Call by reference Type reference (TYPE) STRING 'RUNTIME_TEST' 20050609
10 Exporting RUNTIME_DESERIALIZE Call by reference Type reference (TYPE) I 20070626
11 Exporting RUNTIME_EXECUTE Call by reference Type reference (TYPE) I 20070626
12 Exporting RUNTIME_SERIALIZE Call by reference Type reference (TYPE) I 20070626
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20051202
2 CX_XMS_SYSERR_PROXY 20050609
3 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050609

Method INSERT_DEFAULT_XML_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XML_DATA Call by reference Type reference (TYPE) XSTRING 20050615

Method INSERT_DEFAULT_XML_TAG on class CL_PROXY_ADAPTER_TEST has no exception.

Method MAPPING_METHOD_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTF_NAME Call by reference Type reference (TYPE) SEOCLNAME 20090813
2 Returning METHOD_NAME Value transfer Type reference (TYPE) STRING 20090813

Method MAPPING_METHOD_F4_HELP on class CL_PROXY_ADAPTER_TEST has no exception.

Method OUTBOUND_INTF_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME Class Name 20070222
2 Returning INTF_NAME Value transfer Type reference (TYPE) SEOCLNAME Class Name 20070222

Method OUTBOUND_INTF_F4_HELP on class CL_PROXY_ADAPTER_TEST has no exception.

Method OUTBOUND_LPT_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME Class Name 20061201
2 Returning LPT_NAME Value transfer Type reference (TYPE) STRING 20061201

Method OUTBOUND_LPT_F4_HELP on class CL_PROXY_ADAPTER_TEST has no exception.

Method OUTBOUND_METHOD_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME IFR Interface 20051021
2 Returning METHOD_NAME Value transfer Type reference (TYPE) STRING 20051021

Method OUTBOUND_METHOD_F4_HELP on class CL_PROXY_ADAPTER_TEST has no exception.

Method OUTBOUND_METHOD_VALUE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME IFR Interface 20051021
2 Returning METHODS Value transfer Type reference (TYPE) T_STRING_TABLE 20051021

Method OUTBOUND_METHOD_VALUE_GET on class CL_PROXY_ADAPTER_TEST has no exception.

Method OUTBOUND_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME Qualified Name 20051021
2 Exporting ERROR_DATA Call by reference Type reference (TYPE) XSTRING 20051021
3 Exporting EXCEPTION_CLASS_NAME Call by reference Type reference (TYPE) STRING 20060206
4 Importing EXTENDED_XML_HANDLING Call by reference Type reference (TYPE) ABAP_BOOL boolsche Variable (X=true, -=false, space=unknown) 20051024
5 Importing LOGICAL_PORT_NAME Call by reference Type reference (TYPE) PRX_LOGICAL_PORT_NAME Name eines logischen Ports 20051021
6 Importing METHOD_NAME Call by reference Type reference (TYPE) SEOCLNAME Klassenname 20051021
7 Exporting ORG_REQUEST_DATA Call by reference Type reference (TYPE) XSTRING 20080310
8 Exporting ORG_RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING 20080304
9 Importing REQUEST_DATA Call by reference Type reference (TYPE) XSTRING 20051021
10 Exporting RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING 20051021
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20051202
2 CX_AI_SYSTEM_FAULT 20051115
3 CX_SXML_SERIALIZATION_ERROR 20051110
4 CX_XMS_SYSERR_PROXY 20051021
5 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20051021

Method UPLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILENAME Call by reference Type reference (TYPE) STRING 20050803
2 Returning RESULT Value transfer Type reference (TYPE) XSTRING 20050803
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050803

Method UPLOAD_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_FILENAME Call by reference Type reference (TYPE) STRING 20050617
2 Exporting FILENAME Call by reference Type reference (TYPE) STRING 20050617
3 Exporting PAYLOAD Call by reference Type reference (TYPE) XSTRING 20050617
4 Importing WINDOWS_TITLE Call by reference Type reference (TYPE) STRING 20050617
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050803

Method XML_PRETTY_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) XSTRING 20051109
2 Importing SOURCE Call by reference Type reference (TYPE) XSTRING 20051109

Method XML_PRETTY_PRINT on class CL_PROXY_ADAPTER_TEST has no exception.

Method XML_PRETTY_PRINT_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) STRING 20051109
2 Importing SOURCE Call by reference Type reference (TYPE) STRING 20051109

Method XML_PRETTY_PRINT_S on class CL_PROXY_ADAPTER_TEST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710