SAP ABAP Class CL_ACO_STATIC_PROXY (Manage Static Proxys)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-RFC (Application Component) RFC
     SAP_ACO_PUBLIC (Package) Public Interface for SAP ACo
Properties
Class CL_ACO_STATIC_PROXY  
Short Description Manage Static Proxys    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAP_ACO_PUBLIC   Public Interface for SAP ACo 
Created 20120224   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)
2 SEOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ACO_STATIC_PROXY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ACO_STATIC_PROXY_FLEXIBLE 20130228 Flexible creation of static ACO proxy
Attributes
Class CL_ACO_STATIC_PROXY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CMP_TYPE Static method Private Method Internal compare two types 20130207
2 COMPARE_STATIC_PROXY_BY_MD Static method Public Method Compare a static proxy with metadata evaluated by metadata 20130206
3 COMPARE_STATIC_PROXY_BY_RFC Static method Public Method Compare a static proxy with metadata evaluated by metadata 20130207
4 CREATE_STATIC_PROXY_BY_MD Static method Public Method Create static proxy by metadata in XML 20120224
5 CREATE_STATIC_PROXY_BY_RFC Static method Public Method Create static proxy by requesting metadata using RFC 20120224
Events
Class CL_ACO_STATIC_PROXY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_OBJECTS_WITH_ERROR Public See coding 20130206 t_objects_with_error TYPE TABLE OF t_object_with_error
2 T_OBJECT_WITH_ERROR Public See coding 20130206 BEGIN OF t_object_with_error, cmpname TYPE seocmpname, detail TYPE aco_proxy_compatibility_detail, END OF t_object_with_error
Method Signatures

Method CMP_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACT_TYPE Call by reference Type reference (TYPE) SEOO_TYPE_R 20130207
2 Returning COMPATIBILITY Value transfer Type reference (TYPE) ACO_PROXY_COMPATIBILITY Compatibility of a ACO Proxy 20130207
3 Importing PRX_TYPE Call by reference Type reference (TYPE) SEOO_TYPE_R 20130207

Method CMP_TYPE on class CL_ACO_STATIC_PROXY has no exception.

Method COMPARE_STATIC_PROXY_BY_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_TEXTS Call by reference Type reference (TYPE) ACO_ERROR_MESSAGE_TAB Internal table over ACO_ERROR_MESSAGE 20130228
2 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name of Function Module 20130206
3 Exporting OVERALL_RESULT Call by reference Type reference (TYPE) ACO_PROXY_COMPATIBILITY Compatibility of a ACO Proxy 20130206
4 Exporting PARAM_ERROR Call by reference Type reference (TYPE) T_OBJECTS_WITH_ERROR 20130206
5 Importing PROXY_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20130206
6 Exporting TYPE_ERROR Call by reference Type reference (TYPE) T_OBJECTS_WITH_ERROR 20130206
7 Importing XML_METADATA Call by reference Type reference (TYPE) XSTRING Logical Destination (Specified in Function Call) 20130206
# Exception Resumable Description Created on
1 CX_ACO_EXCEPTION SAP ACo Base exception 20130206

Method COMPARE_STATIC_PROXY_BY_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION_NAME Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130207
2 Exporting ERROR_TEXTS Call by reference Type reference (TYPE) ACO_ERROR_MESSAGE_TAB Internal table over ACO_ERROR_MESSAGE 20130228
3 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name of Function Module 20130207
4 Exporting OVERALL_RESULT Call by reference Type reference (TYPE) ACO_PROXY_COMPATIBILITY Compatibility of a ACO Proxy 20130207
5 Exporting PARAM_ERROR Call by reference Type reference (TYPE) T_OBJECTS_WITH_ERROR 20130207
6 Importing PROXY_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20130207
7 Exporting TYPE_ERROR Call by reference Type reference (TYPE) T_OBJECTS_WITH_ERROR 20130207
# Exception Resumable Description Created on
1 CX_ACO_EXCEPTION SAP ACo Base exception 20130207

Method CREATE_STATIC_PROXY_BY_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASYNCHRONOUS_TASK Call by reference Type reference (TYPE) ABAP_BOOL 20120224
2 Importing BGRFC Call by reference Type reference (TYPE) ABAP_BOOL 20120229
3 Importing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20120224
4 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name of Function Module 20120224
5 Importing INTERNAL_INFO Call by reference Type reference (TYPE) STRING 20130625
6 Importing KEEP_TASK Call by reference Type reference (TYPE) ABAP_BOOL 20120224
7 Importing OPT_PARAM_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ACO_OPT_PARAM_CALLBACK Callback for optional parameters 20120224
8 Importing PROXY_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120224
9 Importing RETRIEVE_RESULT Call by reference Type reference (TYPE) ABAP_BOOL 20120224
10 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20120224
11 Importing VARIABLE_FUNCTION_NAME Call by reference Type reference (TYPE) ABAP_BOOL Generate Proxy with a parameter to pass function name 20130311
12 Importing WHITE_LIST_PROVIDER Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20130625
13 Importing XML_METADATA Call by reference Type reference (TYPE) XSTRING 20120224
# Exception Resumable Description Created on
1 CX_ACO_EXCEPTION SAP ACo Base exception 20120224

Method CREATE_STATIC_PROXY_BY_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASYNCHRONOUS_TASK Call by reference Type reference (TYPE) ABAP_BOOL 20120224
2 Importing BGRFC Call by reference Type reference (TYPE) ABAP_BOOL 20120229
3 Importing DESTINATION_NAME Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20120224
4 Importing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20120224
5 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name of Function Module 20120224
6 Importing INTERNAL_INFO Call by reference Type reference (TYPE) STRING 20130625
7 Importing KEEP_TASK Call by reference Type reference (TYPE) ABAP_BOOL 20120224
8 Importing OPT_PARAM_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ACO_OPT_PARAM_CALLBACK Callback for optional parameters 20120224
9 Importing PROXY_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120224
10 Importing RETRIEVE_RESULT Call by reference Type reference (TYPE) ABAP_BOOL 20120224
11 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20120224
12 Importing VARIABLE_FUNCTION_NAME Call by reference Type reference (TYPE) ABAP_BOOL Generate Proxy with a parameter to pass function name 20130311
13 Importing WHITE_LIST_PROVIDER Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20130625
# Exception Resumable Description Created on
1 CX_ACO_EXCEPTION SAP ACo Base exception 20120224
History
Last changed by/on SAP  20140121 
SAP Release Created in 804