SAP ABAP Class CL_PROXY_GENERATION_PARAMS (Parameter to generate a proxy)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_GENTIME (Package) ES Tools: Proxy Generation
Properties
Class CL_PROXY_GENERATION_PARAMS  
Short Description Parameter to generate a proxy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_GENTIME   ES Tools: Proxy Generation 
Created 20060628   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEWS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_GENERATION_PARAMS has no interface implemented.
Friends
Class CL_PROXY_GENERATION_PARAMS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTOR Instance attribute Private Type reference (TYPE) PRX_IFRNAM Actor (inside BASED_ON_ABAP_NAME) 20120124
2 BASED_ON_ABAP_NAME Instance attribute Private Type reference (TYPE) PRX_R3NAME ABAP name for BASED_ON IFR_ID 20111215
3 BASED_ON_IFR_ID Instance attribute Private Type reference (TYPE) PRX_S_IFR IFR of objects that it is based on (ServiceVariant) 20080814
4 CORR_NUMBER Instance attribute Private Type reference (TYPE) KORRNUM correction number 20060628
5 C_DATA_CORR_NUMBER Constant Public Type reference (TYPE) STRING 'CORR_NUMBER' 20060628
6 C_DATA_ESR_CATEGORY Constant Public Type reference (TYPE) STRING 'TYPE' 20060628
7 C_DATA_ESR_COMP_GUID Constant Public Type reference (TYPE) STRING 'COMP_GUID' 20060628
8 C_DATA_ESR_NAME Constant Public Type reference (TYPE) STRING 'NAME' 20060628
9 C_DATA_ESR_NAMESPACE Constant Public Type reference (TYPE) STRING 'NAMESPACE' 20060628
10 C_DATA_GEN_PREFIX Constant Public Type reference (TYPE) STRING 'GEN_PREFIX' 20060628
11 C_DATA_PACKAGE Constant Public Type reference (TYPE) STRING 'PACKAGE' 20060628
12 FILE_ACCESS Instance attribute Private Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS File access 20110607
13 IFR_ID Instance attribute Private Type reference (TYPE) PRX_S_IFR Proxy Generation: Object Identification Integration Builder 20060628
14 NAMES_PROPOSED Instance attribute Private Type reference (TYPE) PRX_PRPS_PROXIES Proposed Names (Proxies) 20070424
15 NAME_PROPOSAL Instance attribute Private Object reference (TYPE REF TO) IF_PROXY_BADI_NAMEPROPOSAL Name proposal 20070424
16 OPERATION_NAME Instance attribute Private Type reference (TYPE) PRX_IFRNAM operation name (RFC Consumer) 20121129
17 PACKAGE Instance attribute Private Type reference (TYPE) DEVCLASS Package 20070223
18 PREFIX Instance attribute Private Type reference (TYPE) PRX_PREFIX Proxy Generation: Prefix for Proxy Objects to Be Generated 20070222
19 SOAP_APPL Instance attribute Private Type reference (TYPE) VEPSOAPAPPLURI URI of a SOAP application 20060630
20 TEMPLATE_ABAP_NAME Instance attribute Private Type reference (TYPE) PRX_R3NAME ABAP name for TEMPLATE_IFR_ID 20111215
21 TEMPLATE_IFR_ID Instance attribute Private Type reference (TYPE) PRX_S_IFR Proxy Generation: Object Identification ES Builder 20091125
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTOR Instance method Public Method 20120124
2 GET_BASED_ON_ABAP_NAME Instance method Public Method 20111215
3 GET_BASED_ON_IFR_ID Instance method Public Method 20080814
4 GET_CORR_NUMBER Instance method Public Method 20060628
5 GET_FILE_ACCESS Instance method Public Method 20110607
6 GET_IFR_ID Instance method Public Method 20060628
7 GET_NAMES_PROPOSED Instance method Public Method 20070424
8 GET_NAME_PROPOSAL Instance method Public Method 20070424
9 GET_OPERATION_NAME Instance method Public Method 20121129
10 GET_PACKAGE Instance method Public Method 20070223
11 GET_PREFIX Instance method Public Method 20070222
12 GET_SOAP_APPL Instance method Public Method 20060630
13 GET_TEMPLATE_ABAP_NAME Instance method Public Method 20111215
14 GET_TEMPLATE_IFR_ID Instance method Public Method 20091125
15 SET_ACTOR Instance method Public Method 20120124
16 SET_BASED_ON_ABAP_NAME Instance method Public Method 20111215
17 SET_BASED_ON_IFR_ID Instance method Public Method 20080814
18 SET_CORR_NUMBER Instance method Public Method 20060628
19 SET_FILE_ACCESS Instance method Public Method 20110607
20 SET_IFR_ID Instance method Public Method 20060628
21 SET_NAMES_PROPOSED Instance method Public Method 20070424
22 SET_NAME_PROPOSAL Instance method Public Method 20070424
23 SET_OPERATION_NAME Instance method Public Method 20121129
24 SET_PACKAGE Instance method Public Method 20070223
25 SET_PREFIX Instance method Public Method 20070222
26 SET_SOAP_APPL Instance method Public Method 20060630
27 SET_TEMPLATE_ABAP_NAME Instance method Public Method 20111215
28 SET_TEMPLATE_IFR_ID Instance method Public Method 20091125
Events
Class CL_PROXY_GENERATION_PARAMS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_WSDL_SOURCE_TYPE Public Type reference (TYPE) WS_WB_TYPE Type ID for Web Service and XI Proxies 20060628
Method Signatures

Method GET_ACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTOR Value transfer Type reference (TYPE) PRX_IFRNAM 20120124

Method GET_ACTOR on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_BASED_ON_ABAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BASED_ON_ABAP_NAME Value transfer Type reference (TYPE) PRX_R3NAME 20111215

Method GET_BASED_ON_ABAP_NAME on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_BASED_ON_IFR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BASED_ON_IFR_ID Value transfer Type reference (TYPE) PRX_S_IFR 20080814

Method GET_BASED_ON_IFR_ID on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_CORR_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CORR_NUMBER Value transfer Type reference (TYPE) KORRNUM 20060628

Method GET_CORR_NUMBER on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_FILE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILE_ACCESS Value transfer Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS Access to WSDL 20110607

Method GET_FILE_ACCESS on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_IFR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IFR_ID Value transfer Type reference (TYPE) PRX_S_IFR 20060628

Method GET_IFR_ID on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_NAMES_PROPOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NAMES_PROPOSED Call by reference Type reference (TYPE) PRX_PRPS_PROXIES Proposed Names (Proxies) 20070424

Method GET_NAMES_PROPOSED on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_NAME_PROPOSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME_PROPOSAL Value transfer Object reference (TYPE REF TO) IF_PROXY_BADI_NAMEPROPOSAL Name proposal 20070424

Method GET_NAME_PROPOSAL on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_OPERATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OPERATION_NAME Value transfer Type reference (TYPE) PRX_IFRNAM 20121129

Method GET_OPERATION_NAME on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PACKAGE Value transfer Type reference (TYPE) DEVCLASS 20070223

Method GET_PACKAGE on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PREFIX Value transfer Type reference (TYPE) PRX_PREFIX 20070222

Method GET_PREFIX on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_APPL Value transfer Type reference (TYPE) VEPSOAPAPPLURI 20060630

Method GET_SOAP_APPL on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_TEMPLATE_ABAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEMPLATE_ABAP_NAME Value transfer Type reference (TYPE) PRX_R3NAME 20111215

Method GET_TEMPLATE_ABAP_NAME on class CL_PROXY_GENERATION_PARAMS has no exception.

Method GET_TEMPLATE_IFR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IFR_ID Value transfer Type reference (TYPE) PRX_S_IFR 20091125

Method GET_TEMPLATE_IFR_ID on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_ACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTOR Call by reference Type reference (TYPE) PRX_IFRNAM 20120124

Method SET_ACTOR on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_BASED_ON_ABAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASED_ON_ABAP_NAME Call by reference Type reference (TYPE) PRX_R3NAME 20111215

Method SET_BASED_ON_ABAP_NAME on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_BASED_ON_IFR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASED_ON_IFR_ID Call by reference Type reference (TYPE) PRX_S_IFR 20080814

Method SET_BASED_ON_IFR_ID on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_CORR_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CORR_NUMBER Call by reference Type reference (TYPE) KORRNUM 20060628

Method SET_CORR_NUMBER on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_FILE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE_ACCESS Call by reference Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS File access 20110607

Method SET_FILE_ACCESS on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_IFR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFR_ID Call by reference Type reference (TYPE) PRX_S_IFR 20060628

Method SET_IFR_ID on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_NAMES_PROPOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMES_PROPOSED Call by reference Type reference (TYPE) PRX_PRPS_PROXIES Proposed Names (Proxies) 20070424

Method SET_NAMES_PROPOSED on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_NAME_PROPOSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME_PROPOSAL Call by reference Object reference (TYPE REF TO) IF_PROXY_BADI_NAMEPROPOSAL Name proposal 20070424

Method SET_NAME_PROPOSAL on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_OPERATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION_NAME Call by reference Type reference (TYPE) PRX_IFRNAM Proxy Generation: External Name 20121129

Method SET_OPERATION_NAME on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS 20070223

Method SET_PACKAGE on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20070222

Method SET_PREFIX on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL Call by reference Type reference (TYPE) VEPSOAPAPPLURI 20060630

Method SET_SOAP_APPL on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_TEMPLATE_ABAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEMPLATE_ABAP_NAME Call by reference Type reference (TYPE) PRX_R3NAME 20111215

Method SET_TEMPLATE_ABAP_NAME on class CL_PROXY_GENERATION_PARAMS has no exception.

Method SET_TEMPLATE_IFR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFR_ID Call by reference Type reference (TYPE) PRX_S_IFR 20091125

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