SAP ABAP Class CL_ESDB_QUERY (ESD Browser Query Class)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
⤷ SESD_BROWSER (Package) ESD Browser
⤷ BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
⤷ SESD_BROWSER (Package) ESD Browser
Properties
Class | CL_ESDB_QUERY | |
Short Description | ESD Browser Query Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SESD_BROWSER | ESD Browser |
Created | 20101230 | SAP |
Last change | 20141121 | |
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_IFR_QUERY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_PXN_QUERY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | IF_ESD_BROWSER_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_PXN_QUERY | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
6 | IF_PXN_RANGE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
7 | SPRX | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ESDB_QUERY has no interface implemented.
Friends
Class CL_ESDB_QUERY has no friend class.
Attributes
Class CL_ESDB_QUERY has no attribute.
Methods
Events
Class CL_ESDB_QUERY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_SMIFNAME | Public | See coding | 20130925 | t_smifname type standard table of smif_matching_obj with default key
|
Method Signatures
Method CHECK_OBJ_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20120323 | |||
2 | Importing | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | Table field value | 20120926 | ||
3 | Importing | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20120323 | |||
4 | Importing | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130920 | |||
5 | Returning | RVAL | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120323 | ||
6 | Importing | SOURCE | Call by reference | Type reference (TYPE) | CHAR30 | 20130919 | |||
7 | Importing | TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy Generation: Object Type in Modelling Environment | 20120323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_INTERNAL_ERROR | Error during internal processing | 20120323 |
Method CHECK_PROXY_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130919 | |||
2 | Importing | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130919 | |||
3 | Importing | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20130919 | |||
4 | Importing | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130920 | |||
5 | Returning | RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130919 | |||
6 | Importing | TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | 20130919 |
Method CHECK_PROXY_EXISTENCE on class CL_ESDB_QUERY has no exception.
Method CHECK_SCGR_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130920 | |||
2 | Importing | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130920 | |||
3 | Importing | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20130920 | |||
4 | Importing | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130923 | |||
5 | Returning | RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130920 | |||
6 | Importing | SOURCE | Call by reference | Type reference (TYPE) | CHAR30 | 20130920 | |||
7 | Importing | TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | 20130920 |
Method CHECK_SCGR_EXISTENCE on class CL_ESDB_QUERY has no exception.
Method CHECK_SMIF_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130920 | |||
2 | Importing | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130919 | |||
3 | Importing | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20130919 | |||
4 | Importing | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130923 | |||
5 | Returning | RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130919 | |||
6 | Importing | SOURCE | Call by reference | Type reference (TYPE) | CHAR30 | 20130919 | |||
7 | Importing | TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | 20130919 |
Method CHECK_SMIF_EXISTENCE on class CL_ESDB_QUERY has no exception.
Method CHECK_WEBI_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130920 | |||
2 | Importing | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130920 | |||
3 | Importing | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20130920 | |||
4 | Importing | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130920 | |||
5 | Returning | RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130920 | |||
6 | Importing | TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | 20130920 |
Method CHECK_WEBI_EXISTENCE on class CL_ESDB_QUERY has no exception.
Method GET_BCKND_NSPACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_NSPACES | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_NAMESPACES | 20111017 | |||
2 | Importing | IT_GENAPPL | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | Generation Source Range Table | 20120222 | ||
3 | Importing | IT_NSPACES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | Namespace Range Table | 20120222 | ||
4 | Importing | IT_PACKAGES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGE_RANGE | Package Range Table | 20120222 | ||
5 | Importing | IV_COMP | Call by reference | Type reference (TYPE) | DLVUNIT | Software Component | 20111017 | ||
6 | Importing | IV_TMP_USER | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20120229 | ||
7 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | 20130925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_INTERNAL_ERROR | Error during internal processing | 20111017 |
Method GET_BCKND_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_PACKAGES | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_PACKAGES | 20120222 | |||
2 | Importing | IT_GENAPPL | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | Generation Source Range Table | 20120222 | ||
3 | Importing | IT_NSPACES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | Namespace Range Table | 20120222 | ||
4 | Importing | IT_PACKAGES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGE_RANGE | Package Range Table | 20120222 | ||
5 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy Generation: Object Type in Modelling Environment | 20130925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_INTERNAL_ERROR | 20130925 |
Method GET_ESR_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REPOSITORY | Call by reference | Object reference (TYPE REF TO) | IF_SRAPI_SERVICE_REPOSITORY | Service Repository | 20111017 | ||
2 | Returning | RT_SWCVS | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_SWCVS | Software Component Versions | 20111017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_ESR_ERROR | Unified Editor: Exception | 20111017 |
Method GET_ESR_NSPACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_NSPACES | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_NAMESPACES | 20111017 | |||
2 | Importing | IR_SWCV | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_SOFTWARE_COMP_VERSION | Software Component Version | 20111017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_ESR_ERROR | Error during ESR Connection | 20111017 |
Method GET_ESR_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ESR_OBJECTS | Call by reference | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_DATA_ALL | 20111007 | |||
2 | Importing | IS_NAMESPACE | Call by reference | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TS_NAMESPACE | Proxy Generation: External Namespace | 20111017 | ||
3 | Importing | IV_ESR_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_FOLDER | Folder in Repository | 20131009 | ||
4 | Importing | IV_FOLDER_VIEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131008 | |||
5 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy Generation: Object Type in Modelling Environment | 20131001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_ESR_ERROR | Proxy Generation: Error | 20111017 |
Method GET_PROXY_R3_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_GENAPPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130926 | |||
2 | Importing | IT_TYPES | Call by reference | Type reference (TYPE) | PRX_R_TYPE_T | 20130923 | |||
3 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | PRX_NSPCE | 20130923 | |||
4 | Importing | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130923 | |||
5 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | 20130923 | |||
6 | Importing | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130923 | |||
7 | Returning | RT_R3_OBJECTS | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_R3_OBJECTS | 20130923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_INTERNAL_ERROR | 20130923 |
Method GET_PROXY_R3_OBJECT_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_GEN_APPL | Call by reference | Type reference (TYPE) | PRXGENAPPL | Generation Source | 20130925 | ||
2 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20130925 | |||
3 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | PRX_NSPCE | Proxy Generation: External Namespace | 20130925 | ||
4 | Importing | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20130925 | ||
5 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy Generation: Object Type in Modelling Environment | 20130925 | ||
6 | Returning | OBJECT | Value transfer | Type reference (TYPE) | IF_PXN_QUERY=>T_ALL_DETAIL | 20130925 |
Method GET_PROXY_R3_OBJECT_DETAILS on class CL_ESDB_QUERY has no exception.
Method GET_REP_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_ADDRESS | Call by reference | Type reference (TYPE) | STRING | 20101230 | |||
2 | Exporting | EX_HTTP_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | 20101230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PROXY_GEN_ERROR | Proxy Generation: Error | 20101230 |
Method GET_SERVICE_REPOSITORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RVAL | Value transfer | Object reference (TYPE REF TO) | IF_SRAPI_SERVICE_REPOSITORY | Service Repository | 20101230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_ESR_ERROR | Proxy Generation: Error | 20111017 |
Method GET_SERVICE_REP_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RVAL | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_SERVICE_REP_ADDRESS | Proxy Generation: Queries to IFR | 20101230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRAPI_CONFIGURATION_ERROR | 20101230 |
Method GET_SMIFS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_SMIFS | Value transfer | Type reference (TYPE) | T_SMIFNAME | Matching Interfaces: TTyp Header | 20130925 | ||
2 | Importing | IT_PACKAGES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGE_RANGE | Package Range Table | 20130925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_INTERNAL_ERROR | Error during internal processing | 20130925 |
Method GET_SMIF_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_PACKAGES | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_PACKAGES | 20130925 | |||
2 | Importing | IT_PACKAGES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGE_RANGE | Package Range Table | 20130925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESDB_INTERNAL_ERROR | Error during internal processing | 20130925 |
Method PACKAGE_LIST_TO_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130923 | |||
2 | Returning | PACKAGE_RANGE | Value transfer | Type reference (TYPE) | IF_PXN_RANGE=>T_PACKAGE_RANGE | 20130923 |
Method PACKAGE_LIST_TO_RANGE on class CL_ESDB_QUERY has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 802 |