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 FIND_SERVICE_MODEL_HEADERS Instance method Public Method finds and returns the header information by given filter 20130110
2 GET_ANNO_FILE_SERVICES Instance method Public Method Returns the Services assigned to an Annotation File 20130902
3 GET_ANNO_PROVIDER_INFO Instance method Public Method Returns information about an Annotation File Provider 20130319
4 GET_MODEL_GROUP Instance method Public Method Returns model group specified by key 20110225
5 GET_MODEL_GROUPS Instance method Public Method Returns model groups 20110225
6 GET_MODEL_GROUP_BY_EXT_NAME Instance method Public Method Returns model group specified by external name 20110301
7 GET_OBJECT_MODEL Instance method Public Method Returns object model specified by key 20110225
8 GET_OBJECT_MODELS Instance method Public Method Returns objects models 20110225
9 GET_SERVICE_ANNO_FILES Instance method Public Method Returns the Annotation files assigned to a service 20130308
10 GET_SERVICE_MODEL_INFOS 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 Exporting ET_SERVICE_MODEL_HEADERS Call by reference Type reference (TYPE) TY_T_SERVICE_MODEL_HEADER 20130110
2 Importing IT_SERVICE_FILTER Call by reference Type reference (TYPE) /IWBEP/T_COD_SELECT_OPTIONS 20130110
3 Importing IT_VERSION_FILTER Call by reference Type reference (TYPE) /IWBEP/T_COD_SELECT_OPTIONS 20130111
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU 20130110
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION 20130110

Method GET_ANNO_FILE_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SERVICES Value transfer Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_VOCAN_ANN2SER_REFS 20130905
2 Importing IV_ANNO_TECH_NAME Call by reference Type reference (TYPE) /IWBEP/MED_VA_FILE_TECH_NAME Technical Service Name 20130902
3 Importing 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 Exporting EV_PROVIDER_CLASS Call by reference Type reference (TYPE) /IWBEP/MED_DEFINITION_CLASS Model Provider Class (MPC) 20130319
2 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_VA_FILE_TECH_NAME Technical Vocabulary Annotation File Name 20130319
3 Importing IV_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_VA_FILE_VERSION Vocabulary Annotation File Version 20130319
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20130319

Method GET_MODEL_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20110225
2 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Model Group Name 20110225
3 Importing IV_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Group Version 20110225
4 Returning 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 Importing IT_FILTERS Call by reference Type reference (TYPE) /IWBEP/T_MGW_SELECT_OPTION table of select options 20110225
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20110225
3 Returning 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 Importing 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 Importing IV_EXTERNAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_EXTERNAL_NAME External Group Name 20110301
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20110301
4 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20110301
5 Importing IV_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Group Version 20110301
6 Returning 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 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20110225
2 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME Technical Model Name 20110225
3 Importing IV_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_MDL_VERSION Model Version 20110225
4 Returning 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 Importing IT_FILTERS Call by reference Type reference (TYPE) /IWBEP/T_MGW_SELECT_OPTION table of select options 20110225
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20110225
3 Returning 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 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Service Name 20130308
2 Importing IV_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20130308
3 Returning 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 Exporting ET_SERVICE_MODEL_INFOS Call by reference Type reference (TYPE) TY_T_SERVICE_MODEL_INFO 20120214
2 Importing IT_SERVICE_INFOS Call by reference Type reference (TYPE) TY_T_MODEL_GROUPS 20120214
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120214
History
Last changed by/on SAP  20141120 
SAP Release Created in 200