SAP ABAP Interface /IWBEP/IF_MGW_MED_DBA_ACCESS (Meta Data Access Interface)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
⤷
/IWBEP/MGW_MED_PERSISTENCY (Package) OData Channel - Metadata - Backend Registration Persistency

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWBEP/CL_MGW_MED_DBA_ACCESS | Meta Data Database Access | 20110225 |
Properties
Interface | /IWBEP/IF_MGW_MED_DBA_ACCESS | |
Short Description | Meta Data Access Interface |
General Data
Package | /IWBEP/MGW_MED_PERSISTENCY | OData Channel - Metadata - Backend Registration Persistency |
Created | 20110225 | SAP |
Last changed | 20141120 | |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /IWBEP/IF_MGW_MED_DBA_ACCESS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | /IWBEP/IF_MGW_MED_ODATA_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no interface.
Friends
Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no friend.
Attributes
Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | finds and returns the header information by given filter | 20130110 |
2 | ![]() |
Instance method | Public | Method | Returns the Services assigned to an Annotation File | 20130902 |
3 | ![]() |
Instance method | Public | Method | Returns information about an Annotation File Provider | 20130319 |
4 | ![]() |
Instance method | Public | Method | Returns model group specified by key | 20110225 |
5 | ![]() |
Instance method | Public | Method | Returns model groups | 20110225 |
6 | ![]() |
Instance method | Public | Method | Returns model group specified by external name | 20110301 |
7 | ![]() |
Instance method | Public | Method | Returns object model specified by key | 20110225 |
8 | ![]() |
Instance method | Public | Method | Returns objects models | 20110225 |
9 | ![]() |
Instance method | Public | Method | Returns the Annotation files assigned to a service | 20130308 |
10 | ![]() |
Instance method | Public | Method | Returns all service and model information | 20120214 |
Events
Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_MODEL_GROUP | Public | See coding | 20110225 | BEGIN OF ty_s_model_group,
technical_name TYPE /iwbep/med_grp_technical_name,
version TYPE /iwbep/med_grp_version,
namespace TYPE /IWBEP/MED_GRP_NAMESPACE, "/iwbep/med_anno_namespace,
external_name TYPE /iwbep/med_grp_external_name,
description TYPE /iwbep/med_description,
class_name TYPE /iwbep/med_definition_class,
is_sap_service type /iwbep/med_is_sap_service,
is_extension type abap_bool, "TRUE if used as extension, i.e. the original service name has been replaced
END OF ty_s_model_group
|
||
2 | TY_S_OBJECT_MODEL | Public | See coding | 20110225 | BEGIN OF ty_s_object_model,
technical_name TYPE /iwbep/med_mdl_technical_name,
version TYPE /iwbep/med_mdl_version,
* namespace TYPE /iwfnd/med_mdl_namespace,
description TYPE /iwbep/med_description,
class_name TYPE /iwbep/med_definition_class,
END OF ty_s_object_model
|
||
3 | TY_S_SERVICE_MODEL_HEADER | Public | See coding | 20130110 | BEGIN OF TY_S_SERVICE_MODEL_HEADER,
GROUP_TECH_NAME type /IWBEP/MED_GRP_TECHNICAL_NAME,
GROUP_VERSION type /IWBEP/MED_GRP_VERSION,
GROUP_DESCRIPTION type /IWBEP/MED_DESCRIPTION,
MODEL_TECH_NAME type /IWBEP/MED_MDL_TECHNICAL_NAME,
MODEL_VERSION type /IWBEP/MED_MDL_VERSION,
end of TY_S_SERVICE_MODEL_HEADER
|
||
4 | TY_S_SERVICE_MODEL_INFO | Public | See coding | 20120214 | BEGIN OF TY_S_SERVICE_MODEL_INFO,
service_info TYPE ty_s_model_group,
model_info TYPE ty_s_object_model,
last_modified type TZNTSTMPS,
deleted type boolean,
end of TY_S_SERVICE_MODEL_INFO
|
||
5 | TY_T_MODEL_GROUPS | Public | See coding | 20110225 | ty_t_model_groups TYPE SORTED TABLE OF ty_s_model_group WITH UNIQUE KEY technical_name version
|
||
6 | TY_T_OBJECT_MODELS | Public | See coding | 20110225 | ty_t_object_models TYPE SORTED TABLE OF ty_s_object_model WITH UNIQUE KEY technical_name version
|
||
7 | TY_T_SERVICE_MODEL_HEADER | Public | See coding | 20130110 | TY_T_SERVICE_MODEL_HEADER type STANDARD TABLE OF TY_S_SERVICE_MODEL_HEADER with DEFAULT KEY
|
||
8 | TY_T_SERVICE_MODEL_INFO | Public | See coding | 20120214 | TY_T_SERVICE_MODEL_INFO type STANDARD TABLE OF TY_S_SERVICE_MODEL_INFO with DEFAULT KEY
|
Method Signatures
Method FIND_SERVICE_MODEL_HEADERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SERVICE_MODEL_HEADERS | Call by reference | Type reference (TYPE) | TY_T_SERVICE_MODEL_HEADER | 20130110 | |||
2 | ![]() |
IT_SERVICE_FILTER | Call by reference | Type reference (TYPE) | /IWBEP/T_COD_SELECT_OPTIONS | 20130110 | |||
3 | ![]() |
IT_VERSION_FILTER | Call by reference | Type reference (TYPE) | /IWBEP/T_COD_SELECT_OPTIONS | 20130111 | |||
4 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | 20130110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130110 |
Method GET_ANNO_FILE_SERVICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SERVICES | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_VOCAN_ANN2SER_REFS | 20130905 | |||
2 | ![]() |
IV_ANNO_TECH_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_VA_FILE_TECH_NAME | Technical Service Name | 20130902 | ||
3 | ![]() |
IV_ANNO_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_VA_FILE_VERSION | Service Version | 20130902 |
Method GET_ANNO_FILE_SERVICES on Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no exception.
Method GET_ANNO_PROVIDER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_PROVIDER_CLASS | Call by reference | Type reference (TYPE) | /IWBEP/MED_DEFINITION_CLASS | Model Provider Class (MPC) | 20130319 | ||
2 | ![]() |
IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_VA_FILE_TECH_NAME | Technical Vocabulary Annotation File Name | 20130319 | ||
3 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_VA_FILE_VERSION | Vocabulary Annotation File Version | 20130319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Meta data exception | 20130319 |
Method GET_MODEL_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20110225 | |
2 | ![]() |
IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_TECHNICAL_NAME | Technical Model Group Name | 20110225 | ||
3 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_VERSION | Group Version | 20110225 | ||
4 | ![]() |
RS_MODEL_GROUP | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_DBA_ACCESS=>TY_S_MODEL_GROUP | 20110225 |
Method GET_MODEL_GROUP on Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no exception.
Method GET_MODEL_GROUPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FILTERS | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_SELECT_OPTION | table of select options | 20110225 | ||
2 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20110225 | |
3 | ![]() |
RT_MODEL_GROUPS | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_DBA_ACCESS=>TY_T_MODEL_GROUPS | 20110225 |
Method GET_MODEL_GROUPS on Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no exception.
Method GET_MODEL_GROUP_BY_EXT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DO_CHECK_FOR_EXTENSION | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | IF true return the Service extending the requested service | 20140312 | |
2 | ![]() |
IV_EXTERNAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_EXTERNAL_NAME | External Group Name | 20110301 | ||
3 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20110301 | ||
4 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20110301 | |||
5 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_VERSION | Group Version | 20110301 | ||
6 | ![]() |
RS_MODEL_GROUP | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_DBA_ACCESS=>TY_S_MODEL_GROUP | 20110301 |
Method GET_MODEL_GROUP_BY_EXT_NAME on Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no exception.
Method GET_OBJECT_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20110225 | |
2 | ![]() |
IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_TECHNICAL_NAME | Technical Model Name | 20110225 | ||
3 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_VERSION | Model Version | 20110225 | ||
4 | ![]() |
RS_OBJECT_MODEL | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_DBA_ACCESS=>TY_S_OBJECT_MODEL | 20110225 |
Method GET_OBJECT_MODEL on Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no exception.
Method GET_OBJECT_MODELS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FILTERS | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_SELECT_OPTION | table of select options | 20110225 | ||
2 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20110225 | |
3 | ![]() |
RT_OBJECT_MODELS | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_DBA_ACCESS=>TY_T_OBJECT_MODELS | 20110225 |
Method GET_OBJECT_MODELS on Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no exception.
Method GET_SERVICE_ANNO_FILES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_TECHNICAL_NAME | Technical Service Name | 20130308 | ||
2 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_VERSION | Service Version | 20130308 | ||
3 | ![]() |
RT_ANNO_FILES | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_VOCAN_SER2ANN_REFS | 20130308 |
Method GET_SERVICE_ANNO_FILES on Interface /IWBEP/IF_MGW_MED_DBA_ACCESS has no exception.
Method GET_SERVICE_MODEL_INFOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SERVICE_MODEL_INFOS | Call by reference | Type reference (TYPE) | TY_T_SERVICE_MODEL_INFO | 20120214 | |||
2 | ![]() |
IT_SERVICE_INFOS | Call by reference | Type reference (TYPE) | TY_T_MODEL_GROUPS | 20120214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Technical Exception | 20120214 |
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 200 |