SAP ABAP Class CL_PROXY_IFR_ADDRESS (Proxy Generation: Communication with the IFR)
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_IFR_ADDRESS  
Short Description Proxy Generation: Communication with the IFR    
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 20020809   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 CL_PROXY_LOCAL_SETTINGS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_PROXY_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_IFR_ADDRESS has no interface implemented.
Friends
Class CL_PROXY_IFR_ADDRESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFERED_ENTRY_ADDRESS Static Attribute Private Type reference (TYPE) STRING Initial screen IFR 20020809
2 BUFFERED_LOGIN_DATA Static Attribute Private Type reference (TYPE) PRX_S_LOGIN_DATA Proxy Generation: Data for Logging On to IFR 20020906
3 BUFFERED_REPOSITORY_VERSION Static Attribute Private Type reference (TYPE) STRING XI Repository Release 20041117
4 C_REPOSITORY_VERSION_10 Constant Public Type reference (TYPE) STRING '1.0' 20041117
5 C_REPOSITORY_VERSION_20 Constant Public Type reference (TYPE) STRING '2.0' 20041117
6 C_REPOSITORY_VERSION_30 Constant Public Type reference (TYPE) STRING '3.0' 20041117
7 C_REPOSITORY_VERSION_70 Constant Public Type reference (TYPE) STRING '7.0' 20041117
8 C_REPOSITORY_VERSION_UNKNOWN Constant Public Type reference (TYPE) STRING 'UNKNOWN' 20041117
9 ENTRY_PARAM_NAME Constant Private Type reference (TYPE) STRING 'com.sap.aii.connect.integrationbuilder.startpage.url' 20020809
10 ENTRY_PARAM_SECTION Constant Private Type reference (TYPE) STRING 'Connections' 20020809
11 PASSWORD_PARAM_NAME Constant Private Type reference (TYPE) STRING 'com.sap.aii.applicationsystem.serviceuser.pwd' 20020906
12 PASSWORD_PARAM_SECTION Constant Private Type reference (TYPE) STRING 'ApplicationSystem' 20020906
13 PORT_PARAM_NAME Constant Private Type reference (TYPE) STRING 'com.sap.aii.connect.repository.httpport' 20020809
14 PORT_PARAM_SECTION Constant Private Type reference (TYPE) STRING 'Connections' 20020809
15 ROOT_PARAM_NAME Constant Private Type reference (TYPE) STRING 'com.sap.aii.connect.repository.contextroot' 20020809
16 ROOT_PARAM_SECTION Constant Private Type reference (TYPE) STRING 'Connections' 20020809
17 SERVER_PARAM_NAME Constant Private Type reference (TYPE) STRING 'com.sap.aii.connect.repository.name' 20020809
18 SERVER_PARAM_SECTION Constant Private Type reference (TYPE) STRING 'Connections' 20020809
19 S_PORT_PARAM_NAME Constant Private Type reference (TYPE) STRING 'com.sap.aii.connect.repository.httpsport' 20040526
20 USER_PARAM_NAME Constant Private Type reference (TYPE) STRING 'com.sap.aii.applicationsystem.serviceuser.name' 20020906
21 USER_PARAM_SECTION Constant Private Type reference (TYPE) STRING 'ApplicationSystem' 20020906
Methods
# Method Level Visibility Method type Description Created on
1 ASSEMBLE_ENTRY_ADDRESS Static method Private Method Assemble entry address 20020809
2 ASSEMBLE_IFR_ADDRESS Static method Private Method Assemble address 20020809
3 GET_ENTRY_ADDRESS Static method Public Method obsolete; to be deleted; don't use!! 20020809
4 GET_ENTRY_ADDRESS_FROM_PROFILE Static method Private Method Get initial screen of Integration Repository from XI profile 20020809
5 GET_ENTRY_ADDRESS_FROM_PR_LCR Static method Private Method Read initial screen from XI profile with LCR FB 20020809
6 GET_IFR_ADDRESS_EXT Static method Public Method obsolete; to be deleted; don't use!! 20040702
7 GET_IFR_LOGIN_DATA Static method Public Method obsolete; to be deleted; don't use!! 20020906
8 GET_IFR_LOGIN_FROM_PROFILE Static method Public Method obsolete; to be deleted; don't use!! 20020906
9 GET_IFR_LOGIN_FROM_PROF_LCR Static method Private Method Read HTTP address from XI profile with LCR FB 20020906
10 GET_IFR_LOGIN_FROM_SPROXSET Static method Public Method obsolete; to be deleted; don't use!! 20020906
11 GET_IFR_VERSION Static method Public Method obsolete; to be deleted; don't use!! 20041117
12 GET_PROFILE_PARAMETER_LCR Static method Private Method Read profile parameters from LCR 20020809
13 GET_SECURITY Static method Private Method https or http? 20040526
Events
Class CL_PROXY_IFR_ADDRESS has no event.
Types
Class CL_PROXY_IFR_ADDRESS has no local type.
Method Signatures

Method ASSEMBLE_ENTRY_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning C_ADDRESS Value transfer Type reference (TYPE) STRING 20020809
2 Importing I_ENTRY Call by reference Type reference (TYPE) STRING 20020809
3 Importing I_PORT Call by reference Type reference (TYPE) STRING 20020809
4 Importing I_SECURE Call by reference Type reference (TYPE) C 20070821
5 Importing I_SERVER Call by reference Type reference (TYPE) STRING 20020809
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020809

Method ASSEMBLE_IFR_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning C_ADDRESS Value transfer Type reference (TYPE) STRING 20020809
2 Importing I_PORT Call by reference Type reference (TYPE) STRING 20020809
3 Importing I_ROOT Call by reference Type reference (TYPE) STRING 20020809
4 Importing I_SECURE Call by reference Type reference (TYPE) C 20040526
5 Importing I_SERVER Call by reference Type reference (TYPE) STRING 20020809
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020809

Method GET_ENTRY_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ADDRESS Value transfer Type reference (TYPE) STRING 20020809
2 Importing REFRESH_BUFFER Call by reference Type reference (TYPE) BOOLEAN SPACE 'X': Neu lesen 20020809
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020809

Method GET_ENTRY_ADDRESS_FROM_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ADDRESS Value transfer Type reference (TYPE) STRING 20020809
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020809

Method GET_ENTRY_ADDRESS_FROM_PR_LCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ADDRESS Value transfer Type reference (TYPE) STRING 20020809
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020809

Method GET_IFR_ADDRESS_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADDRESS Call by reference Type reference (TYPE) STRING 20040702
2 Exporting HTTP_DEST Call by reference Type reference (TYPE) RFCDEST HTTP-Destination sofern über SPROXSET gepflegt 20040702
3 Exporting HTTP_DEST_ADDRESS Call by reference Type reference (TYPE) STRING :/ im Falle einer HTTP Destination 20040702
4 Importing REFRESH_BUFFER Call by reference Type reference (TYPE) BOOLEAN SPACE 'X': Neu lesen 20040702
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20040702

Method GET_IFR_LOGIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGIN_DATA Value transfer Type reference (TYPE) PRX_S_LOGIN_DATA Proxy-Generierung: Daten zum einloggen ins IFR 20020906
2 Importing NO_SPROXSET_WARNING Call by reference Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20061229
3 Importing REFRESH_BUFFER Call by reference Type reference (TYPE) BOOLEAN SPACE 'X': Neu lesen 20020906
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020906

Method GET_IFR_LOGIN_FROM_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGIN_DATA Value transfer Type reference (TYPE) PRX_S_LOGIN_DATA Proxy-Generierung: Daten zum einloggen ins IFR 20020906
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020906

Method GET_IFR_LOGIN_FROM_PROF_LCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGIN_DATA Value transfer Type reference (TYPE) PRX_S_LOGIN_DATA Proxy-Generierung: Daten zum einloggen ins IFR 20020906
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020906

Method GET_IFR_LOGIN_FROM_SPROXSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGIN_DATA Value transfer Type reference (TYPE) PRX_S_LOGIN_DATA Proxy-Generierung: Daten zum einloggen ins IFR 20020906
2 Importing NO_SPROXSET_WARNING Call by reference Type reference (TYPE) ABAP_BOOL 20061229
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020906

Method GET_IFR_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REFRESH_BUFFER Call by reference Type reference (TYPE) BOOLEAN SPACE 'X': Neu lesen 20041117
2 Returning REPOSITORY_VERSION Value transfer Type reference (TYPE) STRING Proxy-Generierung: Daten zum einloggen ins IFR 20041117
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20041117

Method GET_PROFILE_PARAMETER_LCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning C_VALUE Value transfer Type reference (TYPE) STRING 20020809
2 Importing I_NAME Call by reference Type reference (TYPE) STRING 20020809
3 Importing I_SECTION Call by reference Type reference (TYPE) STRING 20020809
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20020809

Method GET_SECURITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SECURE Value transfer Type reference (TYPE) ABAP_BOOL 20040526
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20040526
History
Last changed by/on SAP  20130531 
SAP Release Created in 620