SAP ABAP Interface /IWFND/IF_MED_MDL_PERSIST_RE (read api for meta model persistency)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CS (Application Component) IWF Common Services
     /IWFND/MED_SVC_DEV_LANGU (Package) GW Framework - Metadata - Service Def. - Dev User Translatio
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/CL_MED_MDL_DB_ACCESS Database access class to meta data model 20100802
Properties
Interface /IWFND/IF_MED_MDL_PERSIST_RE  
Short Description read api for meta model persistency    
General Data
Package /IWFND/MED_SVC_DEV_LANGU   GW Framework - Metadata - Service Def. - Dev User Translatio 
Created 20100802   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWFND/IF_MED_MDL_VOCAN_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /IWFND/IF_MED_MDL_PERSIST_RE has no interface.
Friends
Interface /IWFND/IF_MED_MDL_PERSIST_RE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NODE_ENTITY_TYPE Constant Public Type reference (TYPE) /IWFND/MED_MDL_ENTITY_TYPE 'N' 20100831
2 GC_OPERATION_ENTITY_TYPE Constant Public Type reference (TYPE) /IWFND/MED_MDL_ENTITY_TYPE 'O' 20100831
3 GC_PROPERTY_ENTITY_TYPE Constant Public Type reference (TYPE) /IWFND/MED_MDL_ENTITY_TYPE 'P' 20100831
4 GC_REFERENCE_ENTITY_TYPE Constant Public Type reference (TYPE) /IWFND/MED_MDL_ENTITY_TYPE 'R' 20100831
Methods
# Method Level Visibility Method type Description Created on
1 GET_ANNOTATIONS Instance method Public Method Get Annotations of Meta Model 20100802
2 GET_COMPOSITE_ANNOTATIONS Instance method Public Method Retrieves the composite annotations 20100824
3 GET_DESCRIPTION Instance method Public Method Retrieves the description of the model 20101208
4 GET_ENTITY_NAME_BY_ID Instance method Public Method Returns the Entity name 20110930
5 GET_EXTENDED_MODELS Instance method Public Method returns the models which extend the specified model. 20101129
6 GET_LANGUAGE_ANNOTATIONS Instance method Public Method Get Language dependent Annotations of Meta Model 20100802
7 GET_MERGED_ANNOTATIONS Instance method Public Method Get Annotations of Meta Model 20100802
8 GET_META_DATA_MODEL Instance method Public Method Get the meta data model 20100802
9 GET_NAMESPACE_ANNOTATION_KEYS Instance method Public Method returns annotations sorted by namespace 20100802
10 GET_TEXTS Instance method Public Method Get Language dependent Texts 20100802
11 IS_MODEL_OUTDATED Instance method Public Method check whether model has been modified, up to date in cache 20120926
Events
Interface /IWFND/IF_MED_MDL_PERSIST_RE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MED_ANNOTATION_KEY_SET Public See coding 20100802 begin of ty_s_med_annotation_key_set, annotatn_key type /iwfnd/med_mdl_annotation_key, annotation_type type /iwfnd/med_mdl_anno_value_type, annotatn_key_id type /IWFND/MED_MDL_ANNOTATION_UUID, entity_type type /iwfnd/med_mdl_entity_type, end of ty_s_med_annotation_key_set
2 TY_T_MED_ANNOTATION_KEY_SETS Public See coding 20100802 ty_t_med_annotation_key_sets type hashed table of ty_s_med_annotation_key_set with unique key annotatn_key entity_type
Method Signatures

Method GET_ANNOTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANNOTATED_ENTITIES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_ANO_ENTY 20100802
2 Importing IT_ANNO_NAMESPACES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_ANNO_NAMESPS 20100802
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20100824

Method GET_COMPOSITE_ANNOTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRIVATE_ANNOTATED_ENTITIES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_ANO_ENTY table for read write of annotated entities 20100824
2 Exporting ET_PUBLIC_ANNOTATED_ENTITIES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_ANO_ENTY table for read write of annotated entities 20100824
3 Importing IT_ANNO_NAMESPACES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_ANNO_NAMESPS table of annotation namespaces 20100824
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20100824
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20100824

Method GET_DESCRIPTION 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 20101208
2 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) /IWFND/MED_MDL_DESCRIPTION Model Description 20101208

Method GET_DESCRIPTION on Interface /IWFND/IF_MED_MDL_PERSIST_RE has no exception.

Method GET_ENTITY_NAME_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTITY_ID Call by reference Type reference (TYPE) /IWFND/S_MED_MDL_RW_ENTITY_KEY structure defining a common read/write key for all entities 20110930
2 Returning RV_ENTITY_NAME Value transfer Type reference (TYPE) STRING 20110930
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20110930

Method GET_EXTENDED_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXTENDED_MODELS Value transfer Type reference (TYPE) /IWFND/T_MED_SRG_MODELS Service Group's model assignments 20101129

Method GET_EXTENDED_MODELS on Interface /IWFND/IF_MED_MDL_PERSIST_RE has no exception.

Method GET_LANGUAGE_ANNOTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANNOTATED_ENTITIES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_ANO_ENTY 20100802
2 Importing IT_ANNO_NAMESPACES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_ANNO_NAMESPS 20100802
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU 20100802
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20100824

Method GET_MERGED_ANNOTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANNOTATED_ENTITIES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_ANO_ENTY 20100802
2 Importing IT_ANNO_NAMESPACES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_ANNO_NAMESPS 20100802
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU 20100802
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20100824

Method GET_META_DATA_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MM_MODEL_HEADER Call by reference Type reference (TYPE) /IWFND/S_MED_MDL_RW_MDL_HEADER read/write structure of the object header 20100812
2 Exporting ES_MM_OBJECT_HEADER Call by reference Type reference (TYPE) /IWFND/S_MED_MDL_RW_OBJECT_HDR 20100810
3 Exporting ES_MM_VOCAN_MODEL Call by reference Type reference (TYPE) /IWFND/IF_MED_MDL_VOCAN_TYPES=>TY_S_VOCAN_MODEL 20130221
4 Exporting ET_MM_DOCUMENTATIONS Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_DOCUMENTATION Table of metadata documentation items / artifacts 20120911
5 Exporting ET_MM_NODES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_NODES 20100802
6 Exporting ET_MM_OPERATIONS Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_OPERATIONS 20100802
7 Exporting ET_MM_PROPERTIES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_PROPERTIES 20100802
8 Exporting ET_MM_REFERENCES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_REFERENCES 20100802
9 Exporting ET_MM_TAGS Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_TAGS List of Tags - keywords of a service 20130123
10 Exporting ET_MODEL_USAGE Call by reference Type reference (TYPE) /IWFND/IF_MED_MDL_LOAD=>TY_T_MED_MDL_USAGE 20120323
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100802

Method GET_NAMESPACE_ANNOTATION_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEYS Call by reference Type reference (TYPE) TY_T_MED_ANNOTATION_KEY_SETS 20100802
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWFND/MED_MDL_ANNOT_NAMESPACE 20100802

Method GET_NAMESPACE_ANNOTATION_KEYS on Interface /IWFND/IF_MED_MDL_PERSIST_RE has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MM_TEXT_KEYS Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_TEXT_KEYS table for keys to access language-dependent texts 20110831
2 Exporting ET_MM_TEXTS Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_TEXTS 20100802
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU 20100802
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20100804

Method IS_MODEL_OUTDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CACHE_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20120926
2 Returning RV_MODEL_OUTDATED Value transfer Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20120926
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20120926
History
Last changed by/on SAP  20131127 
SAP Release Created in 200