SAP ABAP Class IF_PROXY (Reduced View of CL_PROXY)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PROXY Proxy Generation: Proxy Type with Referenced Proxy Types 20041020
Properties
Class IF_PROXY  
Short Description Reduced View of CL_PROXY    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20040419   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PROXY_IFR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_WS_CLASSIFICATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_PROXY has no interface implemented.
Friends
Class IF_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BUSINESS_OBJECT Constant Public Type reference (TYPE) PRX_TYPE 'BO_Object' Proxy-Generierung: Objekttyp im Integration Builder 20050620
2 C_STATE_ACTIVE Constant Public Type reference (TYPE) PRX_STATUS 'ACTIVE' Proxy-Generierung: Status eines Proxies 20050801
3 C_STATE_DB_ACTIVE Constant Public Type reference (TYPE) PRX_STATUS 'DB_ACTIVE' Proxy Generation: Proxy Status 20070711
4 C_STATE_GENREQ Constant Public Type reference (TYPE) PRX_STATUS 'GENREQ' Proxy-Generierung: Status eines Proxies 20050801
5 C_STATE_INACTIVE Constant Public Type reference (TYPE) PRX_STATUS 'INACTIVE' Proxy-Generierung: Status eines Proxies 20050801
6 C_STATE_NEW Constant Public Type reference (TYPE) PRX_STATUS 'NEW' Proxy-Generierung: Status eines Proxies 20050801
7 C_STATE_NOT_ALLOWED Constant Public Type reference (TYPE) PRX_STATUS 'NOT_ALLOW' Proxy Generation: Proxy Status 20070711
8 C_STATE_ORPHANED Constant Public Type reference (TYPE) PRX_STATUS 'ORPHANED' Proxy-Generierung: Status eines Proxies 20050801
9 C_STATE_PARTACTIVE Constant Public Type reference (TYPE) PRX_STATUS 'PARTACTIVE' Proxy-Generierung: Status eines Proxies 20050801
Methods
# Method Level Visibility Method type Description Created on
1 EXISTS_ACTIVE Instance method Public Method 20060307
2 GET_CLASSIFS Instance method Public Method 20100422
3 GET_LPT Instance method Public Method 20060504
4 GET_STATUS Instance method Public Method 20050801
5 GET_TECHNICAL_TYPEINFO Instance method Public Method 20050729
6 GET_WSD Instance method Public Method 20060404
7 GET_WSDNAME Instance method Public Method liefert Namen der WebService Definition 20051121
8 IS_CHANGED Instance method Public Method 20050117
9 QUERY_INDEX Instance method Public Method 20060412
10 SET_CLASSIFS Instance method Public Method 20100422
11 SET_TECHNICAL_TYPEINFO Instance method Public Method 20050729
Events
Class IF_PROXY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_ABAP_PATH Public See coding 20041029 BEGIN OF t_abap_path, abap_path TYPE string, is_optional TYPE boolean, default_value TYPE string, ID TYPE STRING, "ID of field for access via index END OF t_abap_path
2 T_ABAP_PATHS Public See coding 20041029 t_abap_paths TYPE STANDARD TABLE OF t_abap_path
3 T_PRX_CLASSIF_HDR Public See coding 20061205 begin of t_prx_classif_hdr, object type prx_r3obj, obj_name type prx_r3name, version(1) type c, end of t_prx_classif_hdr
Method Signatures

Method EXISTS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS_ACTIVE Value transfer Type reference (TYPE) PRX_BOOLEAN Proxy exist in an active version (root object) 20060307

Method EXISTS_ACTIVE on class IF_PROXY has no exception.

Method GET_CLASSIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLASSIFS Call by reference Type reference (TYPE) SPRX_CLASSIFS 20100422

Method GET_CLASSIFS on class IF_PROXY has no exception.

Method GET_LPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LPT Value transfer Object reference (TYPE REF TO) IF_WS_MD_LPT Logical Port Template: Main Object 20060504

Method GET_LPT on class IF_PROXY has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STATUS Call by reference Type reference (TYPE) PRX_STATUS Proxy-Generierung: Status eines Proxies 20050801
2 Exporting STATUS_TEXT Call by reference Type reference (TYPE) PRX_STATUS_T Proxy-Generierung: Status eines Proxies 20050801

Method GET_STATUS on class IF_PROXY has no exception.

Method GET_TECHNICAL_TYPEINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) PRX_ID ID 20050729
2 Exporting IFR_XSDTYP Call by reference Type reference (TYPE) VRM_VALUE IFR-XSD Typ 20050729
3 Exporting R3_DATATYPE Call by reference Type reference (TYPE) VRM_VALUE Technischer Typ (Schlüssel) 20050729
4 Exporting R3_DATATYPES Call by reference Type reference (TYPE) VRM_VALUES Alternativen bei änderbaren technischem Typen 20050729

Method GET_TECHNICAL_TYPEINFO on class IF_PROXY has no exception.

Method GET_WSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WSD Value transfer Object reference (TYPE REF TO) IF_WS_MD_VIF Web Services: Virtual Interface 20060404

Method GET_WSD on class IF_PROXY has no exception.

Method GET_WSDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXTERNAL_NAME Value transfer Type reference (TYPE) PRX_R3NAME Proxy-Generierung: Name eines Objektes im R3 20051121
2 Exporting NAME Value transfer Type reference (TYPE) PRX_R3NAME Proxy-Generierung: Name eines Objektes im R3 20051121

Method GET_WSDNAME on class IF_PROXY has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050117

Method IS_CHANGED on class IF_PROXY has no exception.

Method QUERY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) PRX_ID Proxy Generation: Unique ID of a Proxy Object 20060412
2 Importing IFR_NAME Call by reference Type reference (TYPE) PRX_IFRNAM Proxy Generation: Object Name in Integration Builder 20060412
3 Importing IFR_NAMESPACE Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: Namespace in the Integration Builder 20060412
4 Importing IFR_TYPE Call by reference Type reference (TYPE) CSEQUENCE orgi. type is PRX_WSDLTY ! (but called with SPRX_CONST...)) 20060412
5 Returning INDEX Value transfer Object reference (TYPE REF TO) SPRX_S_INDEX 20060412
6 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20061123
7 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20061123
8 Importing PARENT_ID Call by reference Type reference (TYPE) PRX_ID Proxy Generation: Unique ID of a Proxy Object 20060412

Method QUERY_INDEX on class IF_PROXY has no exception.

Method SET_CLASSIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSIFS Call by reference Type reference (TYPE) SPRX_CLASSIFS 20100422
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20100422

Method SET_TECHNICAL_TYPEINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) PRX_ID ID 20050729
2 Importing R3_DATATYP Call by reference Type reference (TYPE) VRM_VALUE Technischer Typ (Schlüssel) 20050729
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20050729
History
Last changed by/on SAP  20130531 
SAP Release Created in