SAP ABAP Interface /IWFND/IF_MED_MDL_PERSIST_WR (write api for meta model persistence)
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 composition (i COMPRISING i_ref)  /IWFND/IF_MED_MDL_PERSIST_DT Interface for Meta Model Design Time 20100913
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/CL_MED_MDL_DB_ACCESS Database access class to meta data model 20100715
Properties
Interface /IWFND/IF_MED_MDL_PERSIST_WR  
Short Description write api for meta model persistence    
General Data
Package /IWFND/MED_SVC_DEV_LANGU   GW Framework - Metadata - Service Def. - Dev User Translatio 
Created 20100715   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /IWFND/IF_MED_MDL_PERSIST_WR has no interface.
Friends
Interface /IWFND/IF_MED_MDL_PERSIST_WR has no friend.
Attributes
Interface /IWFND/IF_MED_MDL_PERSIST_WR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_META_MODEL Instance method Public Method Triggers the validation of the model 20101116
2 DELETE_ENTITIES Instance method Public Method Deletes entitites of meta model 20100722
3 DELETE_ENTITY_ANNOTATIONS Instance method Public Method Deletes given annotations for entities 20101006
4 DELETE_META_MODEL Instance method Public Method Deletes the whole meta model 20101116
5 WRITE_MODEL_DELTA Instance method Public Method Writes delta/creates meta model 20100716
6 WRITE_TEXT_DELTA Instance method Public Method Writes delta/creates meta model texts 20100723
Events
Interface /IWFND/IF_MED_MDL_PERSIST_WR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MED_ENTITY_ANNO Public See coding 20101006 begin of ty_s_med_entity_anno, entity_id type /iwfnd/med_mdl_uuid_small, annotatn_key_id type /iwfnd/med_mdl_annotation_uuid, end of ty_s_med_entity_anno
2 TY_S_MED_MDL_ANNOTATION_WR Public See coding 20101020 BEGIN OF ty_s_med_mdl_annotation_wr, ENTITY_ID Type /IWFND/S_MED_MDL_RW_ENTITY_KEY, annotation_key_id type /iwfnd/med_mdl_annotation_uuid, annotation_value type /IWFND/MED_MDL_ANNO_FTXT_VALUE, END OF ty_s_med_mdl_annotation_wr
3 TY_S_MED_MDL_CHECK_RESULT Public See coding 20110310 BEGIN OF ty_s_med_mdl_check_result, entity_id TYPE /iwfnd/med_mdl_uuid_small, entity_type TYPE /iwfnd/med_mdl_entity_type. include type bapiret2. TYPES: END OF ty_s_med_mdl_check_result
4 TY_T_MED_ENTITY_ANNO_TABLE Public See coding 20101006 ty_t_med_entity_anno_table type hashed table of ty_s_med_entity_anno with unique key entity_id annotatn_key_id
5 TY_T_MED_ENTITY_ID Public See coding 20100722 ty_t_med_entity_id type standard table of /iwfnd/med_mdl_uuid_small
6 TY_T_MED_MDL_ANNOTATION_WR Public See coding 20101020 ty_T_med_mdl_annotation_wr type STANDARD TABLE OF ty_s_med_mdl_annotation_wr with DEFAULT KEY
7 TY_T_MED_MDL_CHECK_RESULTS Public See coding 20110310 ty_t_med_mdl_check_results type standard table of ty_s_med_mdl_check_result with default key
Method Signatures

Method CHECK_META_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) TY_T_MED_MDL_CHECK_RESULTS Table with BAPI Return Information 20101117
2 Exporting EV_IS_VALID Call by reference Type reference (TYPE) ABAP_BOOL 20101117
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20110310

Method DELETE_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TR_REQUEST Call by reference Type reference (TYPE) TRKORR 20100809
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20100817
3 Importing IT_ENTITIES Call by reference Type reference (TYPE) /IWFND/T_COD_SELECT_OPTIONS 20100722
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100722

Method DELETE_ENTITY_ANNOTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101006
2 Importing IT_ENTITY_ANNOTATIONS Call by reference Type reference (TYPE) TY_T_MED_ENTITY_ANNO_TABLE 20101012
3 Importing IV_TR_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20101012
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20101012

Method DELETE_META_MODEL Signature

Method DELETE_META_MODEL on Interface /IWFND/IF_MED_MDL_PERSIST_WR has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20101118

Method WRITE_MODEL_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OBJECT_HEADER Call by reference Type reference (TYPE) /IWFND/S_MED_MDL_RW_OBJECT_HDR 20100716
2 Changing CT_ANNOTATED_ENTITIES Call by reference Type reference (TYPE) TY_T_MED_MDL_ANNOTATION_WR table for read write of annotated entities 20100716
3 Changing CT_NODES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_NODES table for read write of nodes 20100716
4 Changing CT_OPERATIONS Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_OPERATIONS table for read write of operations 20100716
5 Changing CT_PROPERTIES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_PROPERTIES table for read write of properties 20100716
6 Changing CT_REFERENCES Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_REFERENCES table for read write of references 20100716
7 Changing CV_TR_REQUEST Call by reference Type reference (TYPE) TRKORR 20100809
8 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20100817
9 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) /IWFND/MED_MDL_DESCRIPTION Model Description 20101208
10 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU 20100721
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100722

Method WRITE_TEXT_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TEXTS Call by reference Type reference (TYPE) /IWFND/T_MED_MDL_RW_TEXTS 20100723
2 Changing CV_TR_REQUEST Call by reference Type reference (TYPE) TRKORR 20100809
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20100817
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100723
History
Last changed by/on SAP  20131127 
SAP Release Created in 200