SAP ABAP Interface IF_SIW_DB_QUERIES (Read only queries for SIW)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ESI-SIW (Application Component) Service Implementation Workbench
⤷
S_SIW_DB (Package) SIW: Database Layer

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SIW_DB_QUERIES | Read only queries | 20101004 |
Properties
Interface | IF_SIW_DB_QUERIES | |
Short Description | Read only queries for SIW |
General Data
Package | S_SIW_DB | SIW: Database Layer |
Created | 20101004 | SAP |
Last changed | 20130531 | SAP |
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 | IF_SIW_CONFIGURATION | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_SIW_DB_IMPL_ACCESS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_SIW_DB_PROJECT_ACCESS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_SIW_DB_QUERIES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SIW_DB_QUERIES has no interface.
Friends
Interface IF_SIW_DB_QUERIES has no friend.
Attributes
Interface IF_SIW_DB_QUERIES has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Find configurations with pattern search | 20101008 |
2 | ![]() |
Instance method | Public | Method | Return a specific configuration | 20101007 |
3 | ![]() |
Instance method | Public | Method | returns project id and config | 20121015 |
4 | ![]() |
Instance method | Public | Method | Return landscapes | 20101007 |
5 | ![]() |
Instance method | Public | Method | Find landscapes with pattern search | 20110505 |
6 | ![]() |
Instance method | Public | Method | Return a specific landscape | 20101007 |
7 | ![]() |
Instance method | Public | Method | Search for implementation objects (pieces) | 20101007 |
8 | ![]() |
Instance method | Public | Method | Return all SIW projects | 20101007 |
9 | ![]() |
Instance method | Public | Method | 20101021 | |
10 | ![]() |
Instance method | Public | Method | 20101021 | |
11 | ![]() |
Instance method | Public | Method | 20101021 | |
12 | ![]() |
Instance method | Public | Method | Returns 'X' when the project exists on database | 20101005 |
13 | ![]() |
Instance method | Public | Method | Check if a project for a configuration exists | 20101005 |
14 | ![]() |
Instance method | Public | Method | Search for projects | 20101005 |
Events
Interface IF_SIW_DB_QUERIES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | STR_CONFIG | Public | Type reference (TYPE) | VSIW_CONFIG | Generierte Tabelle zu einem View | 20101005 |
|
2 | STR_LANDSCAPE | Public | Type reference (TYPE) | VSIW_LANDSCAPE | VSIW_LANDSCAPE | 20101005 |
|
3 | ST_PROJ_IDS | Public | See coding | 20121015 | BEGIN OF st_proj_ids,
project_id TYPE siw_dte_project_id,
config_id TYPE siw_dte_config_id,
END OF st_proj_ids
|
||
4 | TAB_CONFIG | Public | See coding | 20101005 | tab_config TYPE STANDARD TABLE OF str_config WITH DEFAULT KEY
|
||
5 | TAB_LANDSCAPE | Public | See coding | 20101005 | tab_landscape TYPE STANDARD TABLE OF vsiw_landscape WITH DEFAULT KEY
|
||
6 | TAB_PROJ_IDS | Public | See coding | 20121015 | tab_proj_ids TYPE SORTED TABLE OF st_proj_ids WITH UNIQUE KEY project_id
config_id
|
Method Signatures
Method CONFIGS_GET_BY_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PATTERN | Call by reference | Type reference (TYPE) | STRING | '*' | 20101008 | ||
2 | ![]() |
RT_CONFIGS | Value transfer | Type reference (TYPE) | IF_SIW_DB_QUERIES=>TAB_CONFIG | 20101008 |
Method CONFIGS_GET_BY_PATTERN on Interface IF_SIW_DB_QUERIES has no exception.
Method CONFIG_GET_BY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONFIG_ID | Call by reference | Type reference (TYPE) | SIW_DTE_CONFIG_ID | Configuration ID | 20101007 | ||
2 | ![]() |
I_FLG_ONLY_AT_DB | Call by reference | Type reference (TYPE) | SIW_DTE_FLG | ABAP_FALSE | General Flag | 20110125 | |
3 | ![]() |
R_STR_CONFIG | Value transfer | Type reference (TYPE) | IF_SIW_DB_QUERIES=>STR_CONFIG | Generierte Tabelle zu einem View | 20101007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Not Existing Object or Information | 20101215 |
Method GET_ALL_PROJECT_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROJ_IDS | Value transfer | Type reference (TYPE) | TAB_PROJ_IDS | SIW Project IDS | 20121015 |
Method GET_ALL_PROJECT_IDS on Interface IF_SIW_DB_QUERIES has no exception.
Method LANDSCAPES_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TAB_LANDSCAPES | Value transfer | Type reference (TYPE) | IF_SIW_DB_QUERIES=>TAB_LANDSCAPE | 20101007 |
Method LANDSCAPES_GET on Interface IF_SIW_DB_QUERIES has no exception.
Method LANDSCAPES_GET_BY_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PATTERN | Call by reference | Type reference (TYPE) | STRING | '*' | 20110505 | ||
2 | ![]() |
RT_LANDSCAPES | Value transfer | Type reference (TYPE) | IF_SIW_DB_QUERIES=>TAB_LANDSCAPE | 20110505 |
Method LANDSCAPES_GET_BY_PATTERN on Interface IF_SIW_DB_QUERIES has no exception.
Method LANDSCAPE_GET_BY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LANDSCAPE_ID | Call by reference | Type reference (TYPE) | SIW_DTE_LANDSCAPE_ID | Landscape ID | 20101007 | ||
2 | ![]() |
R_STR_LANDSCAPE | Value transfer | Type reference (TYPE) | IF_SIW_DB_QUERIES=>STR_LANDSCAPE | VSIW_LANDSCAPE | 20101007 |
Method LANDSCAPE_GET_BY_ID on Interface IF_SIW_DB_QUERIES has no exception.
Method PIECE_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_ONLY_DB | Call by reference | Type reference (TYPE) | SIW_DTE_FLG | ABAP_FALSE | General Flag | 20101029 | |
2 | ![]() |
I_PIECE_NAME | Call by reference | Type reference (TYPE) | STRING | '*' | Object Name | 20101007 | |
3 | ![]() |
I_PIECE_OPERATOR | Call by reference | Type reference (TYPE) | STRING | 'EQ' | 20101007 | ||
4 | ![]() |
I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | '*' | SIW Project ID | 20101007 | |
5 | ![]() |
I_PROJECT_OPERATOR | Call by reference | Type reference (TYPE) | STRING | 'EQ' | 20101007 | ||
6 | ![]() |
RT_PIECES | Value transfer | Type reference (TYPE) | IF_SIW_DB_IMPL_ACCESS=>TTY_TSIW_IMPL_PIECE | Table type for TSIW_IMPL_PIECE | 20101007 |
Method PIECE_SEARCH on Interface IF_SIW_DB_QUERIES has no exception.
Method PROJECTS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_ONLY_AT_DB | Call by reference | Type reference (TYPE) | SIW_DTE_FLG | ABAP_FALSE | 20101014 | ||
2 | ![]() |
RT_PROJECT | Value transfer | Type reference (TYPE) | IF_SIW_DB_PROJECT_ACCESS=>TTY_PROJECT | Table type for tsiw_proj | 20101007 |
Method PROJECTS_GET on Interface IF_SIW_DB_QUERIES has no exception.
Method PROJECTS_GET_BY_PIECE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FILTER | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_PROJECT_ID | 20101021 | |||
2 | ![]() |
I_RNG_PIECE_ID | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_PIECE_ID | 20101021 | |||
3 | ![]() |
I_RNG_PIECE_NAME | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_PIECE_NAME | 20101021 | |||
4 | ![]() |
R_TAB_PROJECT_ID | Value transfer | Type reference (TYPE) | SIW_TAB_PROJECT_ID | table of project ids | 20101021 |
Method PROJECTS_GET_BY_PIECE on Interface IF_SIW_DB_QUERIES has no exception.
Method PROJECTS_GET_BY_VAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FILTER | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_PROJECT_ID | table of project ids | 20101021 | ||
2 | ![]() |
I_RNG_VAR_ID | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_VAR_ID | range of piece ids | 20101021 | ||
3 | ![]() |
I_RNG_VAR_VALUE | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_VAR_VALUE | range of piece ids | 20101021 | ||
4 | ![]() |
R_TAB_PROJECT_ID | Value transfer | Type reference (TYPE) | SIW_TAB_PROJECT_ID | table of project ids | 20101021 |
Method PROJECTS_GET_BY_VAR on Interface IF_SIW_DB_QUERIES has no exception.
Method PROJECT_COMPLEX_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TAB_PROJECT_HEADER | Call by reference | Type reference (TYPE) | SIW_TAB_PROJECT_HEADER | project headers | 20101021 | ||
2 | ![]() |
E_TAB_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_TAB_PROJECT_ID | table of project ids | 20101021 | ||
3 | ![]() |
I_RNG_CONFIG_ID | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_CONFIG_ID | 20101021 | |||
4 | ![]() |
I_RNG_NAMESPACE | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_NAMESPACE | 20101021 | |||
5 | ![]() |
I_RNG_OPERATION | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_OPERATION | 20101021 | |||
6 | ![]() |
I_RNG_PIECE_ID | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_PIECE_ID | 20101021 | |||
7 | ![]() |
I_RNG_PIECE_NAME | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_PIECE_NAME | 20101021 | |||
8 | ![]() |
I_RNG_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_PROJECT_ID | 20101021 | |||
9 | ![]() |
I_RNG_SERVICE | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_SERVICE_INTERFACE | 20101021 | |||
10 | ![]() |
I_RNG_SERVICE_LEVEL | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_SERVICE_LEVEL | 20101021 | |||
11 | ![]() |
I_RNG_VAR_ID_1 | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_VAR_ID | 20101021 | |||
12 | ![]() |
I_RNG_VAR_ID_2 | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_VAR_ID | 20101021 | |||
13 | ![]() |
I_RNG_VAR_ID_3 | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_VAR_ID | 20101021 | |||
14 | ![]() |
I_RNG_VAR_VALUE_1 | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_VAR_VALUE | 20101021 | |||
15 | ![]() |
I_RNG_VAR_VALUE_2 | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_VAR_VALUE | 20101021 | |||
16 | ![]() |
I_RNG_VAR_VALUE_3 | Call by reference | Type reference (TYPE) | SIW_TAB_RNG_VAR_VALUE | 20101021 |
Method PROJECT_COMPLEX_SEARCH on Interface IF_SIW_DB_QUERIES has no exception.
Method PROJECT_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_ONLY_AT_DB | Call by reference | Type reference (TYPE) | SIW_DTE_FLG | ABAP_FALSE | 20101014 | ||
2 | ![]() |
I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | SIW: Projekt ID | 20101005 | ||
3 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | XFELD | Ergebnis der Prüfung | 20101005 |
Method PROJECT_EXISTS on Interface IF_SIW_DB_QUERIES has no exception.
Method PROJECT_FOR_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONFIG_ID | Call by reference | Type reference (TYPE) | SIW_DTE_CONFIG_ID | Configuration ID | 20101005 | ||
2 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20101005 |
Method PROJECT_FOR_CONFIG on Interface IF_SIW_DB_QUERIES has no exception.
Method PROJECT_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONFIG | Call by reference | Type reference (TYPE) | STRING | '*' | 20101005 | ||
2 | ![]() |
I_ID | Call by reference | Type reference (TYPE) | STRING | '*' | 20101005 | ||
3 | ![]() |
I_PRX_PACKAGE | Call by reference | Type reference (TYPE) | STRING | Proxy package | 20101111 | ||
4 | ![]() |
I_STR_ESR_KEYS | Call by reference | Type reference (TYPE) | SIW_STR_ESR_KEYS | SIW: key elements of web services in ES Repository | 20101005 | ||
5 | ![]() |
R_TAB_PROJECTS | Value transfer | Type reference (TYPE) | IF_SIW_DB_PROJECT_ACCESS=>TTY_PROJECT | Tabelle von Projekten | 20101005 |
Method PROJECT_SEARCH on Interface IF_SIW_DB_QUERIES has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 731 |