SAP CL_PROXY_GENERATION_PARAMS OO Class - Parameter to generate a proxy
CL_PROXY_GENERATION_PARAMS is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_PROXY_GENERATION_PARAMS including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_PROXY_GENERATION_PARAMS SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| GET_ACTOR | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_ACTOR...more details | ||
| GET_BASED_ON_ABAP_NAME | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_BASED_ON_ABAP_NAME...more details | ||
| GET_BASED_ON_IFR_ID | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_BASED_ON_IFR_ID...more details | ||
| GET_CORR_NUMBER | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_CORR_NUMBER...more details | ||
| GET_FILE_ACCESS | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_FILE_ACCESS...more details | ||
| GET_IFR_ID | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_IFR_ID...more details | ||
|
| ||
| GET_NAMES_PROPOSED | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_NAMES_PROPOSED...more details | ||
| GET_NAME_PROPOSAL | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_NAME_PROPOSAL...more details | ||
| GET_OPERATION_NAME | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_OPERATION_NAME...more details | ||
| GET_PACKAGE | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_PACKAGE...more details | ||
| GET_PREFIX | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_PREFIX...more details | ||
| GET_SOAP_APPL | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_SOAP_APPL...more details | ||
| GET_TEMPLATE_ABAP_NAME | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_TEMPLATE_ABAP_NAME...more details | ||
| GET_TEMPLATE_IFR_ID | Public | |
| CALL METHOD cl_proxy_generation_params=>GET_TEMPLATE_IFR_ID...more details | ||
| SET_ACTOR | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_ACTOR...more details | ||
| SET_BASED_ON_ABAP_NAME | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_BASED_ON_ABAP_NAME...more details | ||
| SET_BASED_ON_IFR_ID | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_BASED_ON_IFR_ID...more details | ||
| SET_CORR_NUMBER | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_CORR_NUMBER...more details | ||
| SET_FILE_ACCESS | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_FILE_ACCESS...more details | ||
| SET_IFR_ID | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_IFR_ID...more details | ||
| SET_NAMES_PROPOSED | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_NAMES_PROPOSED...more details | ||
| SET_NAME_PROPOSAL | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_NAME_PROPOSAL...more details | ||
| SET_OPERATION_NAME | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_OPERATION_NAME...more details | ||
| SET_PACKAGE | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_PACKAGE...more details | ||
| SET_PREFIX | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_PREFIX...more details | ||
| SET_SOAP_APPL | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_SOAP_APPL...more details | ||
| SET_TEMPLATE_ABAP_NAME | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_TEMPLATE_ABAP_NAME...more details | ||
| SET_TEMPLATE_IFR_ID | Public | |
| CALL METHOD cl_proxy_generation_params=>SET_TEMPLATE_IFR_ID...more details | ||
CL_PROXY_GENERATION_PARAMS attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| ACTOR | Instance Attribute | Actor (inside BASED_ON_ABAP_NAME) | LIKE PRX_IFRNAM | Private | |
| BASED_ON_ABAP_NAME | Instance Attribute | ABAP name for BASED_ON IFR_ID | LIKE PRX_R3NAME | Private | |
| BASED_ON_IFR_ID | Instance Attribute | IFR of objects that it is based on (ServiceVariant) | LIKE PRX_S_IFR | Private | |
| CORR_NUMBER | Instance Attribute | correction number | LIKE KORRNUM | Private | |
| C_DATA_CORR_NUMBER | Constant | 'CORR_NUMBER' | LIKE STRING | Public | |
| C_DATA_ESR_CATEGORY | Constant | 'TYPE' | LIKE STRING | Public | |
| C_DATA_ESR_COMP_GUID | Constant | 'COMP_GUID' | LIKE STRING | Public | |
| C_DATA_ESR_NAME | Constant | 'NAME' | LIKE STRING | Public | |
| C_DATA_ESR_NAMESPACE | Constant | 'NAMESPACE' | LIKE STRING | Public | |
| C_DATA_GEN_PREFIX | Constant | 'GEN_PREFIX' | LIKE STRING | Public | |
| C_DATA_PACKAGE | Constant | 'PACKAGE' | LIKE STRING | Public | |
| FILE_ACCESS | Instance Attribute | File access | LIKE IF_PXN_FILE_ACCESS | Private | |
| IFR_ID | Instance Attribute | Proxy Generation: Object Identification Integration Builder | LIKE PRX_S_IFR | Private | |
| NAMES_PROPOSED | Instance Attribute | Proposed Names (Proxies) | LIKE PRX_PRPS_PROXIES | Private | |
| NAME_PROPOSAL | Instance Attribute | Name proposal | LIKE IF_PROXY_BADI_NAMEPROPOSAL | Private | |
| OPERATION_NAME | Instance Attribute | operation name (RFC Consumer) | LIKE PRX_IFRNAM | Private | |
| PACKAGE | Instance Attribute | Package | LIKE DEVCLASS | Private | |
| PREFIX | Instance Attribute | Proxy Generation: Prefix for Proxy Objects to Be Generated | LIKE PRX_PREFIX | Private | |
| SOAP_APPL | Instance Attribute | URI of a SOAP application | LIKE VEPSOAPAPPLURI | Private | |
| TEMPLATE_ABAP_NAME | Instance Attribute | ABAP name for TEMPLATE_IFR_ID | LIKE PRX_R3NAME | Private | |
| TEMPLATE_IFR_ID | Instance Attribute | Proxy Generation: Object Identification ES Builder | LIKE PRX_S_IFR | Private |
CL_PROXY_GENERATION_PARAMS types
T_WSDL_SOURCE_TYPE - Type ID for Web Service and XI ProxiesLinks to Related Class(s)
CL_PROXY...Full list of available SAP object classes
Search for further information about these or an SAP related objects