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 | Instance method | Public | Method | Triggers the validation of the model | 20101116 | |
| 2 | Instance method | Public | Method | Deletes entitites of meta model | 20100722 | |
| 3 | Instance method | Public | Method | Deletes given annotations for entities | 20101006 | |
| 4 | Instance method | Public | Method | Deletes the whole meta model | 20101116 | |
| 5 | Instance method | Public | Method | Writes delta/creates meta model | 20100716 | |
| 6 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | TY_T_MED_MDL_CHECK_RESULTS | Table with BAPI Return Information | 20101117 | |||
| 2 | EV_IS_VALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CV_TR_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | 20100809 | ||||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100817 | ||||
| 3 | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWFND/T_COD_SELECT_OPTIONS | 20100722 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100722 |
Method DELETE_ENTITY_ANNOTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20101006 | |||
| 2 | IT_ENTITY_ANNOTATIONS | Call by reference | Type reference (TYPE) | TY_T_MED_ENTITY_ANNO_TABLE | 20101012 | ||||
| 3 | IV_TR_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20101012 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | CS_OBJECT_HEADER | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_OBJECT_HDR | 20100716 | ||||
| 2 | CT_ANNOTATED_ENTITIES | Call by reference | Type reference (TYPE) | TY_T_MED_MDL_ANNOTATION_WR | table for read write of annotated entities | 20100716 | |||
| 3 | CT_NODES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_NODES | table for read write of nodes | 20100716 | |||
| 4 | CT_OPERATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_OPERATIONS | table for read write of operations | 20100716 | |||
| 5 | CT_PROPERTIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | table for read write of properties | 20100716 | |||
| 6 | CT_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | table for read write of references | 20100716 | |||
| 7 | CV_TR_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | 20100809 | ||||
| 8 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100817 | ||||
| 9 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_DESCRIPTION | Model Description | 20101208 | |||
| 10 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | 20100721 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100722 |
Method WRITE_TEXT_DELTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TEXTS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_TEXTS | 20100723 | ||||
| 2 | CV_TR_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | 20100809 | ||||
| 3 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100723 |
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 200 |