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
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 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 interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 7 | 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 | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20120323 | ||||
| 2 | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | Table field value | 20120926 | |||
| 3 | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20120323 | ||||
| 4 | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130920 | ||||
| 5 | RVAL | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120323 | |||
| 6 | SOURCE | Call by reference | Type reference (TYPE) | CHAR30 | 20130919 | ||||
| 7 | TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy Generation: Object Type in Modelling Environment | 20120323 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130919 | ||||
| 2 | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130919 | ||||
| 3 | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20130919 | ||||
| 4 | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130920 | ||||
| 5 | RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130919 | ||||
| 6 | 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 | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130920 | ||||
| 2 | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130920 | ||||
| 3 | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20130920 | ||||
| 4 | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130923 | ||||
| 5 | RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130920 | ||||
| 6 | SOURCE | Call by reference | Type reference (TYPE) | CHAR30 | 20130920 | ||||
| 7 | 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 | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130920 | ||||
| 2 | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130919 | ||||
| 3 | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20130919 | ||||
| 4 | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130923 | ||||
| 5 | RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130919 | ||||
| 6 | SOURCE | Call by reference | Type reference (TYPE) | CHAR30 | 20130919 | ||||
| 7 | 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 | GEN_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130920 | ||||
| 2 | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130920 | ||||
| 3 | NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | 20130920 | ||||
| 4 | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130920 | ||||
| 5 | RVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130920 | ||||
| 6 | 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 | ET_NSPACES | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_NAMESPACES | 20111017 | ||||
| 2 | IT_GENAPPL | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | Generation Source Range Table | 20120222 | |||
| 3 | IT_NSPACES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | Namespace Range Table | 20120222 | |||
| 4 | IT_PACKAGES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGE_RANGE | Package Range Table | 20120222 | |||
| 5 | IV_COMP | Call by reference | Type reference (TYPE) | DLVUNIT | Software Component | 20111017 | |||
| 6 | IV_TMP_USER | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20120229 | |||
| 7 | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | 20130925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_PACKAGES | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_PACKAGES | 20120222 | ||||
| 2 | IT_GENAPPL | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | Generation Source Range Table | 20120222 | |||
| 3 | IT_NSPACES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_NAMESPACE_RANGE | Namespace Range Table | 20120222 | |||
| 4 | IT_PACKAGES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGE_RANGE | Package Range Table | 20120222 | |||
| 5 | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy Generation: Object Type in Modelling Environment | 20130925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130925 |
Method GET_ESR_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_REPOSITORY | Call by reference | Object reference (TYPE REF TO) | IF_SRAPI_SERVICE_REPOSITORY | Service Repository | 20111017 | |||
| 2 | RT_SWCVS | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_SWCVS | Software Component Versions | 20111017 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unified Editor: Exception | 20111017 |
Method GET_ESR_NSPACES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NSPACES | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_NAMESPACES | 20111017 | ||||
| 2 | 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 | 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 | ESR_OBJECTS | Call by reference | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_DATA_ALL | 20111007 | ||||
| 2 | IS_NAMESPACE | Call by reference | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TS_NAMESPACE | Proxy Generation: External Namespace | 20111017 | |||
| 3 | IV_ESR_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_FOLDER | Folder in Repository | 20131009 | |||
| 4 | IV_FOLDER_VIEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131008 | ||||
| 5 | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy Generation: Object Type in Modelling Environment | 20131001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_GENAPPL_RANGE | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_GEN_APPL_RANGE | 20130926 | ||||
| 2 | IT_TYPES | Call by reference | Type reference (TYPE) | PRX_R_TYPE_T | 20130923 | ||||
| 3 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | PRX_NSPCE | 20130923 | ||||
| 4 | IV_TMP_USER | Call by reference | Type reference (TYPE) | SPO_VALUE | 20130923 | ||||
| 5 | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | 20130923 | ||||
| 6 | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130923 | ||||
| 7 | RT_R3_OBJECTS | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_R3_OBJECTS | 20130923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130923 |
Method GET_PROXY_R3_OBJECT_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GEN_APPL | Call by reference | Type reference (TYPE) | PRXGENAPPL | Generation Source | 20130925 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20130925 | ||||
| 3 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | PRX_NSPCE | Proxy Generation: External Namespace | 20130925 | |||
| 4 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20130925 | |||
| 5 | IV_TYPE | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy Generation: Object Type in Modelling Environment | 20130925 | |||
| 6 | 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 | EX_ADDRESS | Call by reference | Type reference (TYPE) | STRING | 20101230 | ||||
| 2 | EX_HTTP_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | 20101230 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Proxy Generation: Error | 20101230 |
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 | 20101230 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 20101230 |
Method GET_SMIFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SMIFS | Value transfer | Type reference (TYPE) | T_SMIFNAME | Matching Interfaces: TTyp Header | 20130925 | |||
| 2 | IT_PACKAGES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGE_RANGE | Package Range Table | 20130925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_PACKAGES | Value transfer | Type reference (TYPE) | IF_ESD_BROWSER_TYPES=>TT_PACKAGES | 20130925 | ||||
| 2 | IT_PACKAGES | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGE_RANGE | Package Range Table | 20130925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | PACKAGE_LIST | Call by reference | Type reference (TYPE) | IF_PXN_QUERY=>T_PACKAGES | 20130923 | ||||
| 2 | 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 |