SAP ABAP Class CL_PROXY_GEN_CONSUMER_FACTORY (Generate Consumer Factory)
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_GEN_CONSUMER_FACTORY  
Short Description Generate Consumer Factory    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_GENTIME   ES Tools: Proxy Generation 
Created 20120221   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_PROXY_RT_DEF Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_GEN_CONSUMER_FACTORY has no interface implemented.
Friends
Class CL_PROXY_GEN_CONSUMER_FACTORY 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) STRING 20120222
2 CF_NAME Instance attribute Private Type reference (TYPE) PRX_IFRNAM Proxy Generation: External Name 20120224
3 CF_NAMESPACE Instance attribute Private Type reference (TYPE) PRX_NSPCE Proxy Generation: External Namespace 20120224
4 CLASS_NAME Instance attribute Private Type reference (TYPE) PRX_R3NAME 20120222
5 C_BASE_CLASS Constant Private Type reference (TYPE) STRING 'CL_PROXY_CONSUMER_FACT_BASE' 20120222
6 GEN Instance attribute Private Object reference (TYPE REF TO) CL_PROXY_GEN_CLASS Generate Class 20120221
7 RD_MODE Instance attribute Private Type reference (TYPE) PRX_RD_MODE 20120222
8 RD_STRUCT Instance attribute Private Type reference (TYPE) PRX_R3NAME 20120222
9 SD_MODE Instance attribute Private Type reference (TYPE) PRX_SD_MODE 20120222
10 SD_STRUCT Instance attribute Private Type reference (TYPE) PRX_R3NAME 20120222
11 SEMANTIC_CONTRACT Instance attribute Private Type reference (TYPE) PRX_R3NAME 20120222
12 SOURCE_PROXY Instance attribute Private Type reference (TYPE) STRING 20120222
13 UD_STRUCT Instance attribute Private Type reference (TYPE) PRX_R3NAME 20120222
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20120221
2 GENERATE Static method Public Method 20120221
3 GENERATE_GET_AUTHENTICATION Instance method Private Method 20120223
4 GENERATE_GET_PROXY Instance method Private Method 20120223
5 GENERATE_GET_RECEIVER Instance method Private Method 20120223
6 GENERATE_GET_SENDER Instance method Private Method 20120223
7 GENERATE_INTERN Instance method Private Method 20120221
Events
Class CL_PROXY_GEN_CONSUMER_FACTORY has no event.
Types
Class CL_PROXY_GEN_CONSUMER_FACTORY has no local type.
Method Signatures

Method CONSTRUCTOR 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) CSEQUENCE 20120221
2 Importing DESCRIPTION Call by reference Type reference (TYPE) CSEQUENCE 20120221
3 Importing SPROXDAT Call by reference Type reference (TYPE) SPRX_DAT_T 20120222
4 Importing SPROXHDR Call by reference Type reference (TYPE) SPRX_HDR 20120224
# Exception Resumable Description Created on
1 CX_PROXY_FAULT Proxy Fault 20120221

Method GENERATE 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) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120221
2 Importing DESCRIPTION Call by reference Type reference (TYPE) CSEQUENCE 20120221
3 Importing LOCK_HANDLE Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE Lock Handle 20120221
4 Importing SPROXDAT Call by reference Type reference (TYPE) SPRX_DAT_T 20120221
5 Importing SPROXHDR Call by reference Type reference (TYPE) SPRX_HDR 20120224
6 Importing SUPPRESS_DIALOGS Call by reference Type reference (TYPE) PRX_BOOLEAN 20120305
# Exception Resumable Description Created on
1 CX_PROXY_FAULT Proxy Fault 20120221

Method GENERATE_GET_AUTHENTICATION Signature

Method GENERATE_GET_AUTHENTICATION on class CL_PROXY_GEN_CONSUMER_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_FAULT Proxy Fault 20120223

Method GENERATE_GET_PROXY Signature

Method GENERATE_GET_PROXY on class CL_PROXY_GEN_CONSUMER_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_FAULT Proxy Fault 20120223

Method GENERATE_GET_RECEIVER Signature

Method GENERATE_GET_RECEIVER on class CL_PROXY_GEN_CONSUMER_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_FAULT Proxy Fault 20120223

Method GENERATE_GET_SENDER Signature

Method GENERATE_GET_SENDER on class CL_PROXY_GEN_CONSUMER_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_FAULT Proxy Fault 20120223

Method GENERATE_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATE Call by reference Type reference (TYPE) PRX_BOOLEAN SPRX_FALSE ABAP Proxies: Boolean Value ('X' = True, Space = False) 20120221
2 Importing GENFLAG Call by reference Type reference (TYPE) GENFLAG Generation flag 20120221
3 Importing LOCK_HANDLE Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE Lock Handle 20120410
4 Importing OVERWRITE Call by reference Type reference (TYPE) PRX_BOOLEAN SPRX_FALSE ABAP Proxies: Boolean Value ('X' = True, Space = False) 20120221
5 Importing SUPPRESS_DIALOGS Call by reference Type reference (TYPE) PRX_BOOLEAN 20120305
# Exception Resumable Description Created on
1 CX_PROXY_FAULT Proxy Fault 20120221
History
Last changed by/on SAP  20130531 
SAP Release Created in 804