SAP ABAP Class CL_PROXY_IFR_QUERY (Proxy Generation: Queries to 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_QUERY | |
Short Description | Proxy Generation: Queries to 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 | 20020802 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
6 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_PROXY_IFR_QUERY has no interface implemented.
Friends
Class CL_PROXY_IFR_QUERY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Public | Type reference (TYPE) | PRX_T_REP_OBJ | Proxy Generation: Repository Objects | 20051118 | ||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | PRX_T_COMP | Proxy Generation: Query Data: Components | 20060703 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'inbound' | Interface Direction 'Inbound' | 20020909 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'outbound' | Interface Direction 'Outbound' | 20020909 |
Methods
Events
Class CL_PROXY_IFR_QUERY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_COMPONENTS | Public | See coding | 20080704 | t_components type sorted table of prx_s_comp with unique key guid
|
||
2 | T_ESR_KEY | Public | See coding | 20080625 | begin of t_esr_key,
type type prx_type,
name type prx_ifrnam,
namespace type prx_nspce,
end of t_esr_key
|
||
3 | T_ESR_KEYS | Public | See coding | 20080625 | t_esr_keys type standard table of t_esr_key
|
||
4 | T_ESR_KEYS_UNIQUE | Public | See coding | 20080704 | t_esr_keys_unique type sorted table of t_esr_key with unique key type name namespace
|
||
5 | T_ESR_OBJECT | Public | Type reference (TYPE) | PRX_S_REP_OBJ | 20080625 |
|
|
6 | T_ESR_OBJECTS | Public | See coding | 20080625 | t_esr_objects type standard table of t_esr_object
|
||
7 | T_ESR_OBJECTS_ERR | Public | See coding | 20081117 | t_esr_objects_err type standard table of t_esr_object_err
|
||
8 | T_ESR_OBJECTS_UNIQUE | Public | See coding | 20080704 | t_esr_objects_unique type sorted table of t_esr_object with unique key type name namespace
|
||
9 | T_ESR_OBJECT_ERR | Public | See coding | 20081117 | begin of t_esr_object_err. "RepObjects with errors (e.g. multiple SWCV)
include type t_esr_object.
types:
error type ref to cx_proxy_gen_error,
end of t_esr_object_err
|
Method Signatures
Method GET_CACHED_ESR_WSDL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IFR_IDENTIFICATION | Call by reference | Type reference (TYPE) | PRX_S_IFR | Proxy-Generierung: Objektidentifikation Integration Builder | 20071212 | ||
2 | ![]() |
WSDL_DOCUMENT | Value transfer | Type reference (TYPE) | XSTRING | 20071212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20071212 |
Method GET_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT | Value transfer | Type reference (TYPE) | PRX_S_COMP | Proxy-Generierung: Query-Daten: Komponenten | 20021112 | ||
2 | ![]() |
COMP_GUID | Call by reference | Type reference (TYPE) | STRING | 20021112 | |||
3 | ![]() |
RESET_BUFFER | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | SPRX_FALSE | ABAP Proxies: Boolean Value ('X' = True, Space = False) | 20060703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20021112 |
Method GET_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENTS | Value transfer | Type reference (TYPE) | PRX_T_COMP | Proxy-Generierung: Query-Daten: Komponenten | 20020802 | ||
2 | ![]() |
FILTERED | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | 'X': Herausfiltern nicht im System vorhandener SAP-Kompon. | 20021113 | ||
3 | ![]() |
FILTERED_FOR_CLIENT | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20020802 |
Method GET_COMPONENT_FOR_OBJECT_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_DATA | Call by reference | Type reference (TYPE) | PRX_S_COMP | Proxy-Generierung: Query-Daten: Komponenten | 20060310 | ||
2 | ![]() |
DIALOG_MODE | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | SPRX_TRUE | 20060310 | ||
3 | ![]() |
NAME | Call by reference | Type reference (TYPE) | PRX_IFRNAM | Proxy-Generierung: Objektname im Integration Builder | 20060310 | ||
4 | ![]() |
NAMESPACE | Call by reference | Type reference (TYPE) | PRX_NSPCE | Proxy Generierung: Namensraum im Integration Builder | 20060310 | ||
5 | ![]() |
REP_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT | Repository Object | 20060310 | ||
6 | ![]() |
RESET_BUFFER | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | SPRX_FALSE | boolsche Variable (X=true, -=false, space=unknown) | 20060310 | |
7 | ![]() |
SWC_NAME | Call by reference | Type reference (TYPE) | STRING | SPACE | Entscheidungskriterium bei mehreren SWCVs | 20060310 | |
8 | ![]() |
SWC_VERSION | Call by reference | Type reference (TYPE) | STRING | SPACE | Entscheidungskriterium bei mehreren SWCVs | 20060310 | |
9 | ![]() |
TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy-Generierung: Objekttyp im Integration Builder | 20060310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20060310 | |
2 | ![]() |
SWCV could not be determined | 20070719 | |
3 | ![]() |
Enterprise Service Repository is not available | 20070719 |
Method GET_DOCU_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMP_GUID | Call by reference | Type reference (TYPE) | ANY | 20020904 | |||
2 | ![]() |
IFR_CATEGORY | Call by reference | Type reference (TYPE) | ANY | 20020812 | |||
3 | ![]() |
IFR_NAME | Call by reference | Type reference (TYPE) | ANY | 20020812 | |||
4 | ![]() |
IFR_NSPCE | Call by reference | Type reference (TYPE) | ANY | 20020812 | |||
5 | ![]() |
URL | Value transfer | Type reference (TYPE) | STRING | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20020812 |
Method GET_DUMMY_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT | Value transfer | Type reference (TYPE) | PRX_S_COMP | 20030612 |
Method GET_DUMMY_COMPONENT on class CL_PROXY_IFR_QUERY has no exception.
Method GET_IFR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_GUID | Call by reference | Type reference (TYPE) | ANY | 20020815 | |||
2 | ![]() |
DATA | Value transfer | Type reference (TYPE) | PRX_T_QUERY | Proxy-Generierung: Ergebnistabelle einer IFR-Query-Anfrage | 20020815 | ||
3 | ![]() |
NAME | Call by reference | Type reference (TYPE) | ANY | 20020815 | |||
4 | ![]() |
NAMESPACE | Call by reference | Type reference (TYPE) | ANY | 20020815 | |||
5 | ![]() |
ONLY_INBOUND_AND_OUTBOUND | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | 'X' | 'X': Nur In-/Outbound Interfaces, ' ': auch richtungslose | 20030528 | |
6 | ![]() |
TYPE | Call by reference | Type reference (TYPE) | ANY | 20020815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20020815 |
Method GET_IFR_OBJECT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IFR_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT | Repository Object | 20060314 | ||
2 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20060314 | |||
3 | ![]() |
NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20060314 | |||
4 | ![]() |
OBJECT_DATA | Value transfer | Type reference (TYPE) | PRX_S_QUERY | Proxy Generation: IFR Inquiry Results Row | 20060314 | ||
5 | ![]() |
ONLY_INBOUND_AND_OUTBOUND | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20060314 | |
6 | ![]() |
TYPE | Call by reference | Type reference (TYPE) | STRING | 20060314 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20060314 |
Method GET_NAMESPACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_GUID | Call by reference | Type reference (TYPE) | STRING | 20020805 | |||
2 | ![]() |
NAMESPACES | Value transfer | Type reference (TYPE) | PRX_T_NSPC | Proxy-Generierung: Query-Daten: Namespaces | 20020802 | ||
3 | ![]() |
WITH_MODIFIED_NAMESPACES | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | SPACE | 20031006 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20020802 |
Method GET_REP_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ADDRESS | Call by reference | Type reference (TYPE) | STRING | 20070418 | |||
2 | ![]() |
EX_HTTP_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | 20070418 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy Generation: Error | 20070418 |
Method GET_REP_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMP_GUID | Call by reference | Type reference (TYPE) | STRING | Repository Object | 20060322 | ||
2 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20060322 | |||
3 | ![]() |
NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20060322 | |||
4 | ![]() |
REP_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT | Proxy Generation: IFR Inquiry Results Row | 20060322 | ||
5 | ![]() |
RESET_BUFFER | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | SPRX_FALSE | boolsche Variable (X=true, -=false, space=unknown) | 20060421 | |
6 | ![]() |
TYPE | Call by reference | Type reference (TYPE) | STRING | 20060322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20060322 | |
2 | ![]() |
SWCV could not be determined | 20070719 |
Method GET_REP_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ESR_COMPONENTS | Call by reference | Type reference (TYPE) | T_COMPONENTS | 20080704 | |||
2 | ![]() |
ESR_KEYS | Call by reference | Type reference (TYPE) | T_ESR_KEYS_UNIQUE | Repository Object | 20080625 | ||
3 | ![]() |
ESR_OBJECTS | Call by reference | Type reference (TYPE) | T_ESR_OBJECTS_UNIQUE | 20080625 | |||
4 | ![]() |
ESR_OBJECTS_ERR | Call by reference | Type reference (TYPE) | T_ESR_OBJECTS_ERR | Objects with error (e.g. detected in multiple SWCVs) | 20081117 | ||
5 | ![]() |
RESET_BUFFER | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | SPRX_FALSE | boolsche Variable (X=true, -=false, space=unknown) | 20080625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20080625 |
Method GET_SERVICE_REPOSITORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RVAL | Value transfer | Object reference (TYPE REF TO) | IF_SRAPI_SERVICE_REPOSITORY | Service Repository | 20070418 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy Generation: Error | 20070418 | |
2 | ![]() |
Enterprise Service Repository is not available | 20070719 |
Method GET_SERVICE_REP_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RVAL | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_SERVICE_REP_ADDRESS | Proxy Generation: Queries to IFR | 20070418 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070418 |
Method GET_SWCV_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FILTERED | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080312 | ||
2 | ![]() |
FILTERED_FOR_CLIENT | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080312 | ||
3 | ![]() |
SWCV_COMPONENTS | Value transfer | Type reference (TYPE) | SRAPI_T_SOFTWARE_COMP_VERSION | Software Component Versions | 20060310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20060310 |
Method GET_WSDL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IFR_IDENTIFICATION | Call by reference | Type reference (TYPE) | PRX_S_IFR | Proxy-Generierung: Objektidentifikation Integration Builder | 20020812 | ||
2 | ![]() |
WSDL_DOCUMENT | Value transfer | Type reference (TYPE) | XSTRING | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20020812 |
Method GET_WSDL_AND_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_DATA | Call by reference | Type reference (TYPE) | PRX_S_COMP | Proxy Generation: Query Data: Components | 20071212 | ||
2 | ![]() |
IFR_IDENTIFICATION | Call by reference | Type reference (TYPE) | PRX_S_IFR | Proxy-Generierung: Objektidentifikation Integration Builder | 20071212 | ||
3 | ![]() |
WSDL_DOCUMENT | Call by reference | Type reference (TYPE) | XSTRING | 20071212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Proxy-Generierung: Fehler | 20071212 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 620 |