SAP ABAP Interface IF_WS_QUERY (Query API for Web Service Definitions)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
⤷
SEWS (Package) ES Tools: Service Interfaces

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_WS_QUERY | Web Service Query API Impl. | 20120425 |
Properties
Interface | IF_WS_QUERY | |
Short Description | Query API for Web Service Definitions |
General Data
Package | SEWS | ES Tools: Service Interfaces |
Created | 20120412 | SAP |
Last changed | 20141121 | |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_WS_QUERY | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_WS_QUERY has no interface.
Friends
Interface IF_WS_QUERY has no friend.
Attributes
Interface IF_WS_QUERY has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Returns Service Definition Details matching given Range(s) | 20120412 |
2 | ![]() |
Instance method | Public | Method | Returns Service Definition Keys matching given Range(s) | 20120412 |
3 | ![]() |
Instance method | Public | Method | Returns Service Definition Keys matching given Range(s) | 20130924 |
Events
Interface IF_WS_QUERY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | AUTOGENERATED | Public | Type reference (TYPE) | BOOLEAN | 20120412 | |
|
2 | DEFINITION_START_POINT | Public | Type reference (TYPE) | DEF_START_PT | 20120412 | |
|
3 | ENDPOINT | Public | Type reference (TYPE) | VEPREFTO | 20120412 | |
|
4 | ENDPOINT_TYPE | Public | Type reference (TYPE) | VEPREFTYPE | 20120412 | |
|
5 | FUNCTION | Public | Type reference (TYPE) | VEPFUNC | 20120412 | |
|
6 | FUNC_EXT | Public | Type reference (TYPE) | VEPFUNCMAP | 20120412 | |
|
7 | NAMESPACE | Public | Type reference (TYPE) | VEPSOAPNAMESPACE | 20120412 | |
|
8 | PACKAGE_T | Public | See coding | 20130924 | package_t type standard table of devclass with default key
|
||
9 | QNAME | Public | Type reference (TYPE) | QNAME | 20120412 | |
|
10 | SDEF_DETAIL_QUERY_RESULT | Public | See coding | 20120412 | begin of sdef_detail_query_result,
vepname type if_ws_query=>vepname,
vepnameext type if_ws_query=>vepnameext,
version type if_ws_query=>version,
namespace type if_ws_query=>namespace,
siesrname type if_ws_query=>siesrname,
soap_appl_uri type if_ws_query=>soap_appl,
function type if_ws_query=>function,
mappedname type if_ws_query=>func_ext,
endpointtype type if_ws_query=>endpoint_type,
end of sdef_detail_query_result
|
||
11 | SDEF_DETAIL_QUERY_RESULT_T | Public | See coding | 20120412 | sdef_detail_query_result_t type standard table of sdef_detail_query_result with key vepname vepnameext version
|
||
12 | SDEF_KEY_QUERY_RESULT | Public | See coding | 20120412 | begin of sdef_key_query_result,
vepname type if_ws_query=>vepname,
vepnameext type if_ws_query=>vepnameext,
version type if_ws_query=>version,
end of sdef_key_query_result
|
||
13 | SDEF_KEY_QUERY_RESULT_T | Public | See coding | 20120412 | sdef_key_query_result_t type standard table of sdef_key_query_result with key vepname vepnameext version
|
||
14 | SDEF_R_ENDPOINT | Public | See coding | SD Endpoint Name Range | 20120412 | begin of sdef_r_endpoint,
sign type ddsign,
option type ddoption,
low type if_ws_query=>endpoint,
high type if_ws_query=>endpoint,
end of sdef_r_endpoint
|
|
15 | SDEF_R_ENDPOINT_T | Public | See coding | SD Endpoint Name Range Table | 20120412 | sdef_r_endpoint_t type standard table of sdef_r_endpoint with default key
|
|
16 | SDEF_R_ENDPOINT_TYPE | Public | See coding | 20120416 | begin of sdef_r_endpoint_type,
sign type ddsign,
option type ddoption,
low type if_ws_query=>endpoint_type,
high type if_ws_query=>endpoint_type,
end of sdef_r_endpoint_type
|
||
17 | SDEF_R_ENDPOINT_TYPE_T | Public | See coding | 20120416 | sdef_r_endpoint_type_t type standard table of sdef_r_endpoint_type with default key
|
||
18 | SDEF_R_ESRNAME | Public | See coding | SD ESR Name Range | 20120412 | begin of sdef_r_esrname,
sign type ddsign,
option type ddoption,
low type if_ws_query=>vepnameesr,
high type if_ws_query=>vepnameesr,
end of sdef_r_esrname
|
|
19 | SDEF_R_ESRNAME_T | Public | See coding | SD ESR Name Range Table | 20120412 | sdef_r_esrname_t type standard table of sdef_r_esrname with default key
|
|
20 | SDEF_R_EXTNAME | Public | See coding | SD external Name Range | 20120412 | begin of sdef_r_extname,
sign type ddsign,
option type ddoption,
low type if_ws_query=>vepnameext,
high type if_ws_query=>vepnameext,
end of sdef_r_extname
|
|
21 | SDEF_R_EXTNAME_T | Public | See coding | SD external Name Range Table | 20120412 | sdef_r_extname_t type standard table of sdef_r_extname with default key
|
|
22 | SDEF_R_FUNCTION | Public | See coding | SD Function Name Range | 20120412 | begin of sdef_r_function,
sign type ddsign,
option type ddoption,
low type if_ws_query=>function,
high type if_ws_query=>function,
end of sdef_r_function
|
|
23 | SDEF_R_FUNCTION_T | Public | See coding | SD Function Name Range Table | 20120412 | sdef_r_function_t type standard table of sdef_r_function with default key
|
|
24 | SDEF_R_FUNC_EXT | Public | See coding | SD external Function Name Range | 20120412 | begin of sdef_r_func_ext,
sign type ddsign,
option type ddoption,
low type if_ws_query=>func_ext,
high type if_ws_query=>func_ext,
end of sdef_r_func_ext
|
|
25 | SDEF_R_FUNC_EXT_T | Public | See coding | SD external Function Name Range Table | 20120412 | sdef_r_func_ext_t type standard table of sdef_r_func_ext with default key
|
|
26 | SDEF_R_NAME | Public | See coding | SD Name Range | 20120412 | begin of sdef_r_name,
sign type ddsign,
option type ddoption,
low type if_ws_query=>vepname,
high type if_ws_query=>vepname,
end of sdef_r_name
|
|
27 | SDEF_R_NAMESPACE | Public | See coding | SD Namespace Range | 20120412 | begin of sdef_r_namespace,
sign type ddsign,
option type ddoption,
low type if_ws_query=>namespace,
high type if_ws_query=>namespace,
end of sdef_r_namespace
|
|
28 | SDEF_R_NAMESPACE_T | Public | See coding | SD Namespace Range Table | 20120412 | sdef_r_namespace_t type standard table of sdef_r_namespace with default key
|
|
29 | SDEF_R_NAME_T | Public | See coding | SD Name Range Table | 20120412 | sdef_r_name_t type standard table of sdef_r_name with default key
|
|
30 | SDEF_R_OWNER | Public | See coding | 20130920 | begin of sdef_r_owner,
sign type ddsign,
option type ddoption,
low type tadir-author,
high type tadir-author,
end of sdef_r_owner
|
||
31 | SDEF_R_OWNER_T | Public | See coding | 20130920 | sdef_r_owner_t type standard table of sdef_r_owner with default key
|
||
32 | SDEF_R_PACKAGE | Public | See coding | 20130920 | begin of sdef_r_package,
sign type ddsign,
option type ddoption,
low type tadir-devclass,
high type tadir-devclass,
end of sdef_r_package
|
||
33 | SDEF_R_PACKAGE_T | Public | See coding | 20130920 | sdef_r_package_t type standard table of sdef_r_package with default key
|
||
34 | SDEF_R_SOAP_APPL | Public | See coding | SD Soap Application Range | 20120412 | begin of sdef_r_soap_appl,
sign type ddsign,
option type ddoption,
low type if_ws_query=>soap_appl,
high type if_ws_query=>soap_appl,
end of sdef_r_soap_appl
|
|
35 | SDEF_R_SOAP_APPL_T | Public | See coding | SD Soap Application Range Table | 20120412 | sdef_r_soap_appl_t type standard table of sdef_r_soap_appl with default key
|
|
36 | SIESRNAME | Public | Type reference (TYPE) | VEPNAMEESR | 20120412 | |
|
37 | SOAP_APPL | Public | Type reference (TYPE) | VEPSOAPAPPLURI | 20120412 | |
|
38 | VEPNAME | Public | Type reference (TYPE) | VEPNAME | 20120412 | |
|
39 | VEPNAMEESR | Public | Type reference (TYPE) | VEPNAMEESR | 20120412 | |
|
40 | VEPNAMEEXT | Public | Type reference (TYPE) | VEPNAMEEXT | 20120412 | |
|
41 | VERSION | Public | Type reference (TYPE) | CHAR1 | 20120412 | |
Method Signatures
Method GET_SD_DETAILS_BY_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ABAP_NAME_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_NAME_T | SD Name Range Table | 20120412 | ||
2 | ![]() |
ACTIVE_ONLY | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120412 | ||
3 | ![]() |
ENDPOINT_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_ENDPOINT_T | SD Endpoint Name Range Table- works only for active version! | 20120412 | ||
4 | ![]() |
ENDPOINT_TYPE_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_ENDPOINT_TYPE_T | SD Endpoint Type Range Table | 20120416 | ||
5 | ![]() |
ESR_NAME_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_ESRNAME_T | SD ESR Name Range Table | 20120412 | ||
6 | ![]() |
EXT_FUNCTION_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_FUNC_EXT_T | SD external Function Name Range Table | 20120412 | ||
7 | ![]() |
EXT_NAME_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_EXTNAME_T | SD external Name Range Table | 20120412 | ||
8 | ![]() |
FUNCTION_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_FUNCTION_T | SD Function Name Range Table | 20120412 | ||
9 | ![]() |
NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_NAMESPACE_T | SD Namespace Range Table | 20120412 | ||
10 | ![]() |
OWNER_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_OWNER_T | 20130920 | |||
11 | ![]() |
PACKAGE_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_PACKAGE_T | 20130920 | |||
12 | ![]() |
SERVICE_DEFINITIONS | Value transfer | Type reference (TYPE) | IF_WS_QUERY=>SDEF_DETAIL_QUERY_RESULT_T | SD Query Result Table | 20120412 | ||
13 | ![]() |
SOAP_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_SOAP_APPL_T | SD Soap Application Range Table | 20120412 |
Method GET_SD_DETAILS_BY_RANGE on Interface IF_WS_QUERY has no exception.
Method GET_SD_KEYS_BY_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ABAP_NAME_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_NAME_T | SD Name Range Table | 20120412 | ||
2 | ![]() |
ACTIVE_ONLY | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120412 | ||
3 | ![]() |
ENDPOINT_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_ENDPOINT_T | SD Endpoint Name Range Table | 20120412 | ||
4 | ![]() |
ENDPOINT_TYPE_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_ENDPOINT_TYPE_T | SD Endpoint Type Range | 20120416 | ||
5 | ![]() |
ESR_NAME_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_ESRNAME_T | SD ESR Name Range Table | 20120412 | ||
6 | ![]() |
EXT_FUNCTION_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_FUNC_EXT_T | SD external Function Name Range Table | 20120412 | ||
7 | ![]() |
EXT_NAME_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_EXTNAME_T | SD external Name Range Table | 20120412 | ||
8 | ![]() |
FUNCTION_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_FUNCTION_T | SD Function Name Range Table | 20120412 | ||
9 | ![]() |
NAMESPACE_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_NAMESPACE_T | SD Namespace Range Table | 20120412 | ||
10 | ![]() |
OWNER_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_OWNER_T | 20130920 | |||
11 | ![]() |
PACKAGE_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_PACKAGE_T | 20130920 | |||
12 | ![]() |
SERVICE_DEFINITIONS | Value transfer | Type reference (TYPE) | IF_WS_QUERY=>SDEF_KEY_QUERY_RESULT_T | SD Query Result Table | 20120412 | ||
13 | ![]() |
SOAP_APPL_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_SOAP_APPL_T | SD Soap Application Range Table | 20120412 |
Method GET_SD_KEYS_BY_RANGE on Interface IF_WS_QUERY has no exception.
Method GET_SD_PACKAGES_BY_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ENDPOINT_TYPE_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_ENDPOINT_TYPE_T | SD Endpoint Type Range | 20130924 | ||
2 | ![]() |
OWNER_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_OWNER_T | 20130924 | |||
3 | ![]() |
PACKAGES | Value transfer | Type reference (TYPE) | IF_WS_QUERY=>PACKAGE_T | SD Query Result Table | 20130924 | ||
4 | ![]() |
PACKAGE_RANGE | Call by reference | Type reference (TYPE) | IF_WS_QUERY=>SDEF_R_PACKAGE_T | 20130924 |
Method GET_SD_PACKAGES_BY_RANGE on Interface IF_WS_QUERY has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 804 |