SAP ABAP Class /IWBEP/CL_MGW_ABS_DATA (Abstract Business Data Provider)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/MGW_GSR_CORE (Package) OData Channel - Service Interface - Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_APPL_SRV_RUNTIME Gateway Application Interface 20110404
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_BADI_SRV_RUNTIME Interface for BAdI: /IWBEP/BD_MGW_SRV_RUNTIME 20110404
3 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_CONV_SRV_RUNTIME OData Channel - Application Convenience Interface 20111125
4 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_CORE_SRV_RUNTIME OData Channel - Core Runtime Interface - Framework 20110404
5 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_SOST_SRV_RUNTIME Gateway Application Interface for Soft-state 20131118
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20110404
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRRM_ODATA_ANALYSIS Analysis 20121213
2 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_GW_ABSTRACT_DP Gateway Abstract Data Provider 20110902
3 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_GW_DP_CACHE UI2 Gateway data provider with cache support 20121207
4 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_ODATA_DUMMY_PROVIDER Test Dummy: Data Provider 20110923
5 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_APPLID_DATA Generic data provider for POWL - application id 20121029
6 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_CUST_CACHE_DPC POWL DPC using customizing and UI2 cache 20130322
7 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_DATA Generic data provider for POWL - old 20110826
8 Inheritance (c INHERITING FROM c_ref)  CBN_CL_ES_GW_ADAPTER_D ES Model based OData Model 20130808
9 Inheritance (c INHERITING FROM c_ref)  CL_CBN_BASE_DATA_PROVIDER Demo of ES Model based OData Model 20130429
10 Inheritance (c INHERITING FROM c_ref)  CL_CBN_ES_GW_ADAPTER_D ES Model based OData Model 20130709
... Click here to see Used By full list (45 items)
Properties
Class /IWBEP/CL_MGW_ABS_DATA  
Short Description Abstract Business Data Provider    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/MGW_GSR_CORE   OData Channel - Service Interface - Core 
Created 20110404   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_APPL_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWBEP/IF_MGW_CORE_SRV_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /IWBEP/IF_MGW_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /IWBEP/IF_MGW_MED_ODATA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_MGW_APPL_SRV_RUNTIME Gateway Application Interface 20110404
2 /IWBEP/IF_MGW_BADI_SRV_RUNTIME Interface for BAdI: /IWBEP/BD_MGW_SRV_RUNTIME 20110404
3 /IWBEP/IF_MGW_CONV_SRV_RUNTIME OData Channel - Application Convenience Interface 20111125
4 /IWBEP/IF_MGW_CORE_SRV_RUNTIME OData Channel - Core Runtime Interface - Framework 20110404
5 /IWBEP/IF_MGW_SOST_SRV_RUNTIME Gateway Application Interface for Soft-state 20131118
6 IF_BADI_INTERFACE Tag Interface for BAdIs 20110404
Friends
Class /IWBEP/CL_MGW_ABS_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_ICF_NODES Constant Private See coding ICF Root node names 20130108
2 GCS_METHODS Constant Private See coding 20110404
3 GCS_PARAMETERS Constant Private See coding 20110621
4 GCS_REQUEST_TYPES Constant Private See coding 20120124
5 GC_NOTE_ID_CACHE_CONTROL Static Attribute Public Type reference (TYPE) /IWBEP/MGW_SAP_NOTE_ID 1969660 SAP Note number 20140123
6 MC_AGENT Constant Private Type reference (TYPE) CHAR40 'DATA_PROVIDER' Character field of length 40 20111205
7 MO_CHANGESET_HELPER Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_MGW_CHANGESET_HELPER Changeset Helper for deferred processing 20140331
8 MO_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_MGW_CONTEXT MGW Context 20110727
9 MO_FACADE Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_MGW_DP_FACADE OData Channal - Data Provider Facade 20120215
10 MO_MODEL Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_MODEL interface for a script based model 20110621
11 MO_SUTIL_RUNTIME Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_SUTIL_RUNTIME Support Utilities: Runtime 20130819
12 MR_REQUEST_DETAILS Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT the request details for a remote request to a mgw server 20110404
13 MR_SERVICE_DOCUMENT_NAME Instance attribute Protected Object reference (TYPE REF TO) STRING 20110404
14 MR_SERVICE_NAMESPACE Instance attribute Protected Object reference (TYPE REF TO) STRING 20110404
15 MR_SERVICE_VERSION Instance attribute Protected Object reference (TYPE REF TO) NUMC4 Count parameters 20110404
16 MT_HEADERS Instance attribute Private Type reference (TYPE) TIHTTPNVP 20110405
17 MV_CHANGESET Instance attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Value: True/False [ext.] 20140401
18 MV_CHANGESET_DEFER_MODE Instance attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Value: True/False [ext.] 20140331
19 MV_CHANGESET_FUNC_NOT_ALLOWED Instance attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Value: True/False [ext.] 20140407
20 MV_PROVIDER_CLASS Instance attribute Private Type reference (TYPE) SEOCLNAME Class Name 20130819
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PERFORMANCE_DATA Instance method Private Method Add Performance Trace Data 20111124
2 CHECK_BEFORE_MODIFICATION Instance method Private Method Check eTag conditions before modification operation 20140328
3 CHECK_ETAG_MATCH Instance method Private Method Check if ETag match the entity ETag 20140328
4 CHECK_IF_IS_NOT_MODIFIED Instance method Public Method 20131206
5 CONVERT_ACTION_DATA Instance method Private Method Convert Action Data 20140401
6 CONVERT_ENTITY_DATA Instance method Private Method Convert Entity Data 20140401
7 COPY_DATA_INTERNAL Instance method Private Method OBSOLETE - Copy Data 20111024
8 COPY_DATA_TO_REF Instance method Public Method 20111125
9 CREATE_INLINE_INFO Instance method Private Method Create Inline Info 20140412
10 CREATE_INLINE_INFO_DEEP_INSERT Instance method Private Method Create Inline Info for Deep Insert 20140401
11 CREATE_INLINE_INFO_ENTRY Instance method Private Method Create Inline Info for ENTRY 20140412
12 CREATE_INLINE_INFO_FEED Instance method Private Method Create Inline Info for FEED 20140412
13 CREATE_INPUT_PARAM_CONVERTER Instance method Private Method 20121220
14 CREATE_KEY_CONVERTERS Instance method Private Method 20121129
15 CREATE_NAVI_KEY_CONVERTER Instance method Private Method 20121129
16 CREATE_REQUEST_OBJECT Instance method Private Method 20120216
17 EXPAND_ENTITY Instance method Private Method 20110623
18 GET_ENTITY_DESCRIPTOR Instance method Private Method 20110704
19 GET_KEY_TAB Instance method Private Method 20110623
20 GET_MODEL Instance method Private Method gets metadata model 20110621
21 GET_TECH_KEY_TAB Instance method Private Method 20120322
22 HANDLE_CACHE_CONTROL Instance method Private Method Common handling for Cache-Control and If-Modified-Since 20140124
23 MOVE_CORRESPONDING Instance method Public Method 20130123
24 READ_EXPANDED_ENTITY Instance method Private Method Core - Execute READ request (CReadUD) - ENTRY with inline - 20110630
25 READ_EXPANDED_ENTITYSET Instance method Private Method Core - Execute READ request (CReadUD) - FEED with inline - 20110630
26 SELECT_EXPAND_RESPONSE_CONTEXT Instance method Private Method Choose response context for Expand in recursive call 20131205
27 SET_ETAG Instance method Public Method 20111125
28 SET_HEADER Instance method Public Method 20111125
29 SET_HEADERS Instance method Private Method sets the header table 20110405
30 SORT_INLINE_INFO Instance method Private Method Create Inline Info for HUB 20140412
Events
Class /IWBEP/CL_MGW_ABS_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MEDIA_RESOURCE Public See coding Media Type Information 20111207 BEGIN OF ty_s_media_resource. INCLUDE TYPE /iwbep/if_mgw_core_srv_runtime=>ty_s_media_resource. TYPES: END OF ty_s_media_resource
Method Signatures

Method ADD_PERFORMANCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT Call by reference Type reference (TYPE) CHAR40 Log Agent 20120901
2 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLNAME Class Name 20120901
3 Importing IV_METHOD Call by reference Type reference (TYPE) SEOMTDNAME Method name 20120901
4 Importing IV_TIME_START Call by reference Type reference (TYPE) I Start Time 20111124
5 Importing IV_TIME_STOP Call by reference Type reference (TYPE) I Stop Time 20111124

Method ADD_PERFORMANCE_DATA on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method CHECK_BEFORE_MODIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20140328
2 Importing IT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20140328
3 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20140328
4 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20140328
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140328
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20140328

Method CHECK_ETAG_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXPAND_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20140328
2 Importing IS_ENTITY_STRUCTURE Call by reference Type reference (TYPE) ANY 20140328
3 Importing IT_ETAG Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_TYPES=>TY_T_ETAG 20140328
4 Returning RV_MATCHED Value transfer Type reference (TYPE) ABAP_BOOL 20140328

Method CHECK_ETAG_MATCH on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method CHECK_IF_IS_NOT_MODIFIED Signature

Method CHECK_IF_IS_NOT_MODIFIED on class /IWBEP/CL_MGW_ABS_DATA has no parameter.
Method CHECK_IF_IS_NOT_MODIFIED on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method CONVERT_ACTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CHANGESET_DATA Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_CHANGESET_DATA OData Channel - Core Runtime Interface - Framework 20140403
2 Importing IR_ENTITY_DATA Call by reference Object reference (TYPE REF TO) DATA 20140401
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140401
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20140401

Method CONVERT_ENTITY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CHANGESET_DATA Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_CHANGESET_DATA OData Channel - Core Runtime Interface - Framework 20140403
2 Importing IR_ENTITY_DATA Call by reference Object reference (TYPE REF TO) DATA 20140401
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140401
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20140401

Method COPY_DATA_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_TARGET_DATA Call by reference Object reference (TYPE REF TO) DATA Target Data 20111024
2 Importing IR_SOURCE_DATA Call by reference Object reference (TYPE REF TO) DATA Source Data 20111024

Method COPY_DATA_INTERNAL on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method COPY_DATA_TO_REF Signature

Method COPY_DATA_TO_REF on class /IWBEP/CL_MGW_ABS_DATA has no parameter.
Method COPY_DATA_TO_REF on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method CREATE_INLINE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INLINE_INFO Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_T_INLINE_INFO 20140412
2 Importing IO_EXPAND_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20140412
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Application Data 20140412
4 Importing IV_ENTRY_NO Call by reference Type reference (TYPE) I 1 Entry Number 20140523
5 Importing IV_EXPAND_PART Call by reference Type reference (TYPE) STRING Part of Expand String 20140412
6 Importing IV_FROM_ENTRY Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_FALSE XSD Truth Value: True/False [ext.] 20140523
7 Importing IV_TECH_EXPAND_PART Call by reference Type reference (TYPE) STRING Part of Technical Expand String 20140422

Method CREATE_INLINE_INFO on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method CREATE_INLINE_INFO_DEEP_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CHANGESET_DATA Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_CHANGESET_DATA OData Channel - Core Runtime Interface - Framework 20140403
2 Importing IR_ENTITY_DATA Call by reference Object reference (TYPE REF TO) DATA 20140401
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140401
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20140401

Method CREATE_INLINE_INFO_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INLINE_INFO Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_T_INLINE_INFO 20140412
2 Importing IO_EXPAND_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20140412
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Application Data 20140412
4 Importing IV_ENTRY_NO Call by reference Type reference (TYPE) I 1 Entry Number 20140523
5 Importing IV_EXPAND_PART Call by reference Type reference (TYPE) STRING Part of Expand String 20140412
6 Importing IV_TECH_EXPAND_PART Call by reference Type reference (TYPE) STRING Part of Technical Expand String 20140422

Method CREATE_INLINE_INFO_ENTRY on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method CREATE_INLINE_INFO_FEED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INLINE_INFO Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_T_INLINE_INFO 20140412
2 Importing IO_EXPAND_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20140412
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Application Data 20140412
4 Importing IV_ENTRY_NO Call by reference Type reference (TYPE) I 1 Entry Number 20140523
5 Importing IV_EXPAND_PART Call by reference Type reference (TYPE) STRING Part of Expand String 20140412
6 Importing IV_FROM_ENTRY Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_FALSE XSD Truth Value: True/False [ext.] 20140523
7 Importing IV_TECH_EXPAND_PART Call by reference Type reference (TYPE) STRING Part of Technical Expand String 20140422

Method CREATE_INLINE_INFO_FEED on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method CREATE_INPUT_PARAM_CONVERTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQUEST_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20121220
2 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20121220
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20121220
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20121220

Method CREATE_KEY_CONVERTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQUEST_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20121129
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20121129
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20121129

Method CREATE_NAVI_KEY_CONVERTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQUEST_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20121129
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20121129
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20121129

Method CREATE_REQUEST_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20120216
2 Importing IT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP 20120216
3 Returning RO_REQUEST_OBJECT Value transfer Object reference (TYPE REF TO) /IWBEP/CL_MGW_REQUEST 20120216
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120615

Method EXPAND_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTITY Call by reference Type reference (TYPE) ANY 20110623
2 Changing CS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120809
3 Importing IO_EXPAND_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20110623
4 Importing IS_ORIGINAL_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20131206
5 Importing IV_SOURCE_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20110623
6 Importing IV_TECH_SOURCE_ENTITY_SET Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120727
7 Importing IV_TECH_SOURCE_ENTITY_TYPE Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120322
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION business exception 20110623
2 /IWBEP/CX_MGW_TECH_EXCEPTION technical exception 20110623

Method GET_ENTITY_DESCRIPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20110704
2 Importing IV_EXPAND Call by reference Type reference (TYPE) STRING 20110704
3 Importing IV_MULTIPLICITY Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY 20110704
4 Importing IV_TECH_EXPAND Call by reference Type reference (TYPE) STRING 20120622
5 Returning RO_ENTITY_DESCRIPTOR Value transfer Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20110704
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20110704

Method GET_KEY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXPAND_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20110623
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20110623
3 Returning RT_KEY_TAB Value transfer Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>NVP_T table for name value pairs 20110623

Method GET_KEY_TAB on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method GET_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MODEL Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_MODEL interface for a script based model 20110624
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20110624

Method GET_TECH_KEY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXPAND_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20120322
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20120322
3 Returning RT_KEY_TAB Value transfer Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS table for name value pairs 20120322

Method GET_TECH_KEY_TAB on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method HANDLE_CACHE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20140124
2 Changing CS_RESPONSE_ENTITY_CNTXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_RESPONSE_ENTITY_CNTXT 20140124
3 Importing IO_REQUEST_OBJ Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_REQUEST OData Channel Request 20140124
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140124

Method MOVE_CORRESPONDING Signature

Method MOVE_CORRESPONDING on class /IWBEP/CL_MGW_ABS_DATA has no parameter.
Method MOVE_CORRESPONDING on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method READ_EXPANDED_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ENTITY Call by reference Object reference (TYPE REF TO) DATA 20110630
2 Changing CS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120810
3 Importing IO_EXPAND_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20110630
4 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY 20120319
5 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20110630
6 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20110630
7 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20110630
8 Importing IV_TECH_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120322
9 Importing IV_TOP_LEVEL_CONTEXT Call by reference Type reference (TYPE) ABAP_BOOL Top level / Initial call of the method 20131205
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION business exception 20110630
2 /IWBEP/CX_MGW_TECH_EXCEPTION technical exception 20110630

Method READ_EXPANDED_ENTITYSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20110630
2 Changing CS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120216
3 Importing IO_EXPAND_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/CL_MGW_EXPAND_NODE OData Channel Expand Node 20110630
4 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET 20120319
5 Importing IS_PAGING Call by reference Type reference (TYPE) /IWBEP/S_MGW_PAGING paging structure 20110630
6 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20110630
7 Importing IT_FILTER_SELECT_OPTIONS Call by reference Type reference (TYPE) /IWBEP/T_MGW_SELECT_OPTION table of select options 20110630
8 Importing IT_ORDER Call by reference Type reference (TYPE) /IWBEP/T_MGW_SORTING_ORDER the sorting order 20110630
9 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20110630
10 Importing IV_FILTER_STRING Call by reference Type reference (TYPE) STRING 20110630
11 Importing IV_SEARCH_STRING Call by reference Type reference (TYPE) STRING 20110630
12 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20110630
13 Importing IV_TECH_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120322
14 Importing IV_TOP_LEVEL_CONTEXT Call by reference Type reference (TYPE) ABAP_BOOL Top level / Initial call of the method 20131205
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION business exception 20110630
2 /IWBEP/CX_MGW_TECH_EXCEPTION technical exception 20110630

Method SELECT_EXPAND_RESPONSE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20131205
2 Importing IS_RESPONSE_CONTEXT_OLD Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20140505
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131206
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20131206

Method SET_ETAG Signature

Method SET_ETAG on class /IWBEP/CL_MGW_ABS_DATA has no parameter.
Method SET_ETAG on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method SET_HEADER Signature

Method SET_HEADER on class /IWBEP/CL_MGW_ABS_DATA has no parameter.
Method SET_HEADER on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method SET_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP 20110405

Method SET_HEADERS on class /IWBEP/CL_MGW_ABS_DATA has no exception.

Method SORT_INLINE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INLINE_INFO Call by reference Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_T_INLINE_INFO 20140412
2 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20140423
3 Importing IV_EXPAND_STRING Call by reference Type reference (TYPE) STRING Part of Expand String 20140412

Method SORT_INLINE_INFO on class /IWBEP/CL_MGW_ABS_DATA has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRRM_ODATA_ANALYSIS Analysis 20121213
2 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_GW_ABSTRACT_DP Gateway Abstract Data Provider 20110902
3 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_GW_DP_CACHE UI2 Gateway data provider with cache support 20121207
4 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_ODATA_DUMMY_PROVIDER Test Dummy: Data Provider 20110923
5 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_APPLID_DATA Generic data provider for POWL - application id 20121029
6 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_CUST_CACHE_DPC POWL DPC using customizing and UI2 cache 20130322
7 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_DATA Generic data provider for POWL - old 20110826
8 Inheritance (c INHERITING FROM c_ref)  CBN_CL_ES_GW_ADAPTER_D ES Model based OData Model 20130808
9 Inheritance (c INHERITING FROM c_ref)  CL_CBN_BASE_DATA_PROVIDER Demo of ES Model based OData Model 20130429
10 Inheritance (c INHERITING FROM c_ref)  CL_CBN_ES_GW_ADAPTER_D ES Model based OData Model 20130709
11 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_ODATA_INBOX Inbox 20121213
12 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_ODATA_ORGUNIT Orgunit 20121213
13 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EMPL_LIST_SP_BS /UI2/CL_EMPL_LIST_SP_BS 20111027
14 Inheritance (c INHERITING FROM c_ref)  CL_GRRM_ODATA_RISK Risk 20121213
15 Inheritance (c INHERITING FROM c_ref)  CL_ILM_JOB_MONITOR_DPC Job Mon & Track DPC 20131120
16 Inheritance (c INHERITING FROM c_ref)  CL_IRWC_DPC DATA PROVIDER : EMP ODATA MODEL 20130614
17 Inheritance (c INHERITING FROM c_ref)  CL_NAT_ODATA_DATA_ABS Abstract Class Native OData Data access 20130312
18 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_COMMENT_DPC OData Comment Data Provider 20130527
19 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_CONFIG_DPC Data Provider for User Configuration 20130614
20 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_GEN_SVC_DPC OData Generic Services Data Provider 20130624
21 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_RATING_DPC OData Rating Data Provider 20130527
22 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_TAG_DPC OData Tag Data Provider 20130527
23 Inheritance (c INHERITING FROM c_ref)  CL_WZRE_SR_DATA_ODATA Data Retrieval of Single Settlement Request for Odata 20121003
24 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_RT_COMP_MDL Testing Composition Models - Local Includes 20110701
25 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_ANA_ODATA_DATA Gateway - Analytics OData Data 20120411
26 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_CLST_BAPI Codelist BAPI Help Values Get 20111115
27 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_CLST_DOM Codelist BAPI Help Values Get 20111115
28 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_CLST_SHLP Codelist BAPI Help Values Get 20111123
29 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_EPM_DP_BS Data Provider for EPM 20111116
30 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_ADM_SUB_DATA Data provider for Admin Subscriptions 20120125
31 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_GSR_EDP_RO_BASE OData Channel: Entity Data Provider Base Read Only 20111025
32 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_PUSH_ABS_DATA Abstract Push Data Provider 20110405
33 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_RT_BW_COMP_MDL Combining two external BEP models - Composition 20111028
34 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_RT_CO2_4SF_MDL Testing Composition Models 20111006
35 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_GBI_DATA_PROVIDER Runtime Data Provider Class - GBI 20130304
36 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_RT_ERROR_MSG Test error message processing 20110701
37 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_RT_EXT_COMP_MDL Combining two external BEP models - Composition 20110926
38 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_RT_SFLIGHT_CO2 Combining Flights with Carbon Dioxide Data 20111006
39 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_RT_SFLIGHT_CO2_B BACKUP: Combining Flights with Carbon Dioxide Data 20111007
40 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_OCI_DP OCI-Generic Data Provider 20120924
41 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_TEA_DATA_PROVIDER TEst Application Service: Business Data Provider 20120228
42 Inheritance (c INHERITING FROM c_ref)  /IWHDB/CL_HAI_RT_DATA HANA Analytics Integration - Data Provider Class 20120223
43 Inheritance (c INHERITING FROM c_ref)  /IWWRK/CL_GWL_SRV_RT Generic worklist service runtime 20110623
44 Inheritance (c INHERITING FROM c_ref)  /IWWRK/CL_MGW_EDP_WF_DATA 20111115
45 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EMPL_LIST_DP_BS /UI2/CL_EMPL_LIST_DP_BS 20111027
History
Last changed by/on SAP  20141120 
SAP Release Created in 200