SAP ABAP Class /IWBEP/CL_MGW_METADATA_FACADE (Facade to access metadata)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/MGW_MED_IMPLEMENTATIONS (Package) OData Channel - Metadata - Implementations
Properties
Class /IWBEP/CL_MGW_METADATA_FACADE  
Short Description Facade to access metadata    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/MGW_MED_IMPLEMENTATIONS   OData Channel - Metadata - Implementations 
Created 20120510   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
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...
Interfaces
Class /IWBEP/CL_MGW_METADATA_FACADE has no interface implemented.
Friends
Class /IWBEP/CL_MGW_METADATA_FACADE has no friend class.
Attributes
Class /IWBEP/CL_MGW_METADATA_FACADE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_MODEL Static method Public Method Returns the model depending on service on specified model 20120510
2 GET_MODELS Static method Public Method Returns all models 20120516
3 GET_SERVICES Static method Public Method Returns all services and the assigned models 20120516
Events
Class /IWBEP/CL_MGW_METADATA_FACADE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MODEL_GROUP Public See coding 20120711 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, END OF ty_s_model_group
2 TY_S_OBJECT_MODEL Public See coding 20120711 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_INFO Public See coding 20120710 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
4 TY_T_SERVICE_MODEL_INFO Public See coding 20120710 ty_t_service_model_info TYPE STANDARD TABLE OF ty_s_service_model_info WITH DEFAULT KEY
Method Signatures

Method GET_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MDL_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME Technical Model Name 20120510
2 Importing IV_MDL_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_MDL_VERSION Model Version 20120510
3 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) /IWBEP/DEFI_RFC_DEST RFC Destination 20120510
4 Importing IV_SERVICE_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Service Name 20131022
5 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20131022
6 Returning RO_MODEL Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_RE_MODEL OData Model Read Interface 20120510
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120510

Method GET_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MODELS Call by reference Type reference (TYPE) /IWBEP/T_OBJECT_MODEL MGW:Table type for Object Model 20120522
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20120522
3 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20120522
4 Importing IV_TECHNICAL_SERVICE_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Model Name 20120522

Method GET_MODELS on class /IWBEP/CL_MGW_METADATA_FACADE has no exception.

Method GET_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SERVICE_MODEL_ASSIGNMENT Call by reference Type reference (TYPE) TY_T_SERVICE_MODEL_INFO Service / Model assignment 20120522
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120522
History
Last changed by/on SAP  20141120 
SAP Release Created in 200