SAP ABAP Interface /IWFND/IF_MGW_CORE_RUNTIME (ODC Data Provider: Core Interface)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-GW-COR (Application Component) Gateway Framework
⤷
/IWFND/MGW_GSR_CORE (Package) GW Framework - ODC - Generic Service Interface - Core
⤷
⤷
Meta Relationship - Used By
Properties
| Interface | /IWFND/IF_MGW_CORE_RUNTIME | |
| Short Description | ODC Data Provider: Core Interface |
General Data
| Package | /IWFND/MGW_GSR_CORE | GW Framework - ODC - Generic Service Interface - Core |
| Created | 20101219 | SAP |
| Last changed | 20141120 | |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | /IWCOR/IF_ODATA_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 2 | /IWFND/IF_MGW_CORE_RUNTIME | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 3 | /IWFND/IF_MGW_CORE_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 4 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface /IWFND/IF_MGW_CORE_RUNTIME has no interface.
Friends
Interface /IWFND/IF_MGW_CORE_RUNTIME has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GC_DEFAULT_CONTENT_RAW | Constant | Public | Type reference (TYPE) | STRING | '' | 20101219 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Core - Execute CREATE request (CreateRUD) | 20101219 | |
| 2 | Instance method | Public | Method | Core - Execute CREATE request - $LINKS - | 20130611 | |
| 3 | Instance method | Public | Method | Core - Execute deep insert CREATE request (CreateRUD) | 20101219 | |
| 4 | Instance method | Public | Method | Core - Execute DELETE request - $LINKS - | 20130611 | |
| 5 | Instance method | Public | Method | Core - executes function import | 20101219 | |
| 6 | Instance method | Public | Method | Core - Initializes the Runtime Implementation | 20101220 | |
| 7 | Instance method | Public | Method | Core - Execute READ request (CReadUD) - ENTRY - | 20101219 | |
| 8 | Instance method | Public | Method | Core - Execute DELETE request (CRUDelete) | 20101219 | |
| 9 | Instance method | Public | Method | Core - Execute READ request (CReadUD) - STREAM - | 20110726 | |
| 10 | Instance method | Public | Method | Core - Execute UPDATE request (CRUpdateD) | 20101219 |
Events
Interface /IWFND/IF_MGW_CORE_RUNTIME has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_INLINE_INFO | Public | See coding | 20130813 | BEGIN OF ty_s_inline_info,
is_inline_initial TYPE char1,
expand_part TYPE string,
tech_expand_part TYPE string,
END OF ty_s_inline_info
|
||
| 2 | TY_S_MEDIA_RESOURCE | Public | See coding | 20110726 | BEGIN OF ty_s_media_resource,
mime_type TYPE string,
value TYPE xstring,
END OF ty_s_media_resource
|
||
| 3 | TY_S_MGW_REQUEST_CONTEXT | Public | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20120203 | |
|
| 4 | TY_S_MGW_RESPONSE_CONTEXT | Public | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>RESPONSE_S | 20120213 | |
|
| 5 | TY_T_INLINE_INFO | Public | See coding | 20130813 | ty_t_inline_info TYPE STANDARD TABLE OF ty_s_inline_info WITH DEFAULT KEY
|
Method Signatures
Method CREATE_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20101219 | ||||
| 2 | CT_HEADERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20110405 | ||||
| 3 | CT_INLINE_INFO | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO | 20130813 | ||||
| 4 | CV_IS_TARGET_FORMAT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101219 | ||||
| 5 | IO_DATA_PROVIDER | Call by reference | Object reference (TYPE REF TO) | /IWFND/IF_MGW_ENTRY_PROVIDER | MGW Data Provider | 20101220 | |||
| 6 | IS_REQUEST_DETAILS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20101221 | ||||
| 7 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | 20110726 | ||||
| 8 | IV_CONTENT_FORMAT | Call by reference | Type reference (TYPE) | /IWFND/MGW_CONTENT_FORMAT | 20110128 | ||||
| 9 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 | ||||
| 10 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20110411 | ||||
| 11 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110216 | |||
| 2 | 20110216 |
Method CREATE_LINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HEADERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20130611 | ||||
| 2 | IO_DATA_PROVIDER | Call by reference | Object reference (TYPE REF TO) | /IWFND/IF_MGW_ENTRY_PROVIDER | 20130611 | ||||
| 3 | IS_REQUEST_DETAILS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20130611 | ||||
| 4 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | 20130611 | ||||
| 5 | IV_CONTENT_FORMAT | Call by reference | Type reference (TYPE) | /IWFND/MGW_CONTENT_FORMAT | 20130611 | ||||
| 6 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20130611 | ||||
| 7 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130611 | ||||
| 8 | IV_TARGENT_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130611 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130611 | |||
| 2 | 20130611 |
Method DELETE_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HEADERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20110405 | ||||
| 2 | IS_REQUEST_DETAILS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20101221 | ||||
| 3 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | http header parameters as key / value pairs | 20120614 | |||
| 4 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 | ||||
| 5 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20110411 | ||||
| 6 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110216 | |||
| 2 | 20110216 |
Method DELETE_LINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HEADERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20130611 | ||||
| 2 | IS_REQUEST_DETAILS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20130611 | ||||
| 3 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | 20130611 | ||||
| 4 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20130611 | ||||
| 5 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130611 | ||||
| 6 | IV_TARGENT_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20130611 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130611 | |||
| 2 | 20130611 |
Method EXEC_SERVICE_OPERATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20110215 | ||||
| 2 | CT_EXPAND_SKIPTOKEN | Call by reference | Type reference (TYPE) | STRING_TABLE | Expand skiptokens | 20130930 | |||
| 3 | CT_HEADERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20110405 | ||||
| 4 | CT_INLINE_INFO | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO | 20130813 | ||||
| 5 | CV_IS_TARGET_FORMAT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101219 | ||||
| 6 | IS_REQUEST_DETAILS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20120302 | ||||
| 7 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | 20110215 | ||||
| 8 | IV_CONTENT_FORMAT | Call by reference | Type reference (TYPE) | /IWFND/MGW_CONTENT_FORMAT | 20110128 | ||||
| 9 | IV_MULTIPLICITY | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20110215 | |||
| 10 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 | ||||
| 11 | IV_RETURN_TYPE | Call by reference | Type reference (TYPE) | STRING | 20110215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110216 | |||
| 2 | 20110216 |
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | /IWFND/IF_MGW_CONTEXT | MGW Context for Content Development | 20110311 | |||
| 2 | IV_BASE_URL | Call by reference | Type reference (TYPE) | STRING | 20101220 | ||||
| 3 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the target entity to be processed | 20110927 | |||
| 4 | IV_FUNCTION_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the function import to be processed | 20111124 | |||
| 5 | IV_MODEL_IDENTIFIER | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_IDENTIFIER | Meta Model Identifier | 20120628 | |||
| 6 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_NAMESPACE | 20101220 | ||||
| 7 | IV_SERVICE_DOCUMENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20110311 | ||||
| 8 | IV_VERSION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | 20101220 |
Method INIT on Interface /IWFND/IF_MGW_CORE_RUNTIME has no exception.
Method READ_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20101219 | ||||
| 2 | CS_RESPONSE_CONTEXT | Call by reference | Type reference (TYPE) | TY_S_MGW_RESPONSE_CONTEXT | 20131129 | ||||
| 3 | CT_EXPAND_SKIPTOKEN | Call by reference | Type reference (TYPE) | STRING_TABLE | Expand skiptokens | 20120817 | |||
| 4 | CT_HEADERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20110405 | ||||
| 5 | CT_INLINE_INFO | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO | 20130813 | ||||
| 6 | CV_IS_TARGET_FORMAT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101219 | ||||
| 7 | IS_REQUEST_DETAILS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20101221 | ||||
| 8 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | 20110726 | ||||
| 9 | IV_CONTENT_FORMAT | Call by reference | Type reference (TYPE) | /IWFND/MGW_CONTENT_FORMAT | 20110128 | ||||
| 10 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 | ||||
| 11 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20110411 | ||||
| 12 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110216 | |||
| 2 | 20110216 |
Method READ_ENTITYSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_DELETED_ENTITYSET | Call by reference | Object reference (TYPE REF TO) | DATA | Tombstones in delta mode | 20130321 | |||
| 2 | CR_ENTITYSET | Call by reference | Object reference (TYPE REF TO) | DATA | Payload | 20101219 | |||
| 3 | CS_RESPONSE_CONTEXT | Call by reference | Type reference (TYPE) | TY_S_MGW_RESPONSE_CONTEXT | 20120213 | ||||
| 4 | CT_HEADERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20110405 | ||||
| 5 | CT_INLINE_INFO | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO | 20130813 | ||||
| 6 | CV_IS_TARGET_FORMAT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101219 | ||||
| 7 | IS_REQUEST_DETAILS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20101221 | ||||
| 8 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | 20110207 | ||||
| 9 | IV_CONTENT_FORMAT | Call by reference | Type reference (TYPE) | /IWFND/MGW_CONTENT_FORMAT | 20110128 | ||||
| 10 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 | ||||
| 11 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20110411 | ||||
| 12 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110216 | |||
| 2 | 20110216 |
Method READ_STREAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_STREAM | Call by reference | Object reference (TYPE REF TO) | DATA | 20110726 | ||||
| 2 | CS_RESPONSE_CONTEXT | Call by reference | Type reference (TYPE) | TY_S_MGW_RESPONSE_CONTEXT | 20140124 | ||||
| 3 | CT_HEADERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20110726 | ||||
| 4 | CV_IS_TARGET_FORMAT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110726 | ||||
| 5 | IS_REQUEST_DETAILS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20110726 | ||||
| 6 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | 20110726 | ||||
| 7 | IV_CONTENT_FORMAT | Call by reference | Type reference (TYPE) | /IWFND/MGW_CONTENT_FORMAT | 20110726 | ||||
| 8 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110726 | ||||
| 9 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20110726 | ||||
| 10 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110726 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110726 | |||
| 2 | 20110726 |
Method UPDATE_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20101219 | ||||
| 2 | CT_HEADERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | 20110405 | ||||
| 3 | CV_IS_TARGET_FORMAT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101219 | ||||
| 4 | IO_DATA_PROVIDER | Call by reference | Object reference (TYPE REF TO) | /IWFND/IF_MGW_ENTRY_PROVIDER | MGW Data Provider | 20101220 | |||
| 5 | IS_REQUEST_DETAILS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20101221 | ||||
| 6 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | http header parameters as key / value pairs | 20120614 | |||
| 7 | IV_CONTENT_FORMAT | Call by reference | Type reference (TYPE) | /IWFND/MGW_CONTENT_FORMAT | 20110128 | ||||
| 8 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 | ||||
| 9 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20110411 | ||||
| 10 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20101219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110216 | |||
| 2 | 20110216 |
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in |