SAP ABAP Class /IWBEP/CL_MGW_REQUEST (OData Channel Request)
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_REQ_ENTITY Request Details for Entity Read Operation 20120206
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_REQ_ENTITYSET Request Details for Read Feed 20120206
3 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_REQ_ENTITYSTDLTA Request Details for Delta Token Operations- obsolete 20120206
4 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_REQ_ENTITY_C Request Details for Entity Create Operation 20120315
5 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_REQ_ENTITY_D Request Details for Entity Delete Operation 20120315
6 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_REQ_ENTITY_P Request Details for Entity Patch Operation 20120529
7 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_REQ_ENTITY_U Request Details for Entity Update Operation 20120315
8 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_REQ_FUNC_IMPORT Request Details for Function Imports 20120206
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_REQUEST_UNITTST Unit test enabling Request Context 20131008
Properties
Class /IWBEP/CL_MGW_REQUEST  
Short Description OData Channel Request    
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 20120206   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/CL_MGW_DATA_CONV_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
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_ODATA_FW_PROP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /IWBEP/IF_MGW_REQ_ENTITY_P 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_REQ_ENTITY Request Details for Entity Read Operation 20120206
2 /IWBEP/IF_MGW_REQ_ENTITYSET Request Details for Read Feed 20120206
3 /IWBEP/IF_MGW_REQ_ENTITYSTDLTA Request Details for Delta Token Operations- obsolete 20120206
4 /IWBEP/IF_MGW_REQ_ENTITY_C Request Details for Entity Create Operation 20120315
5 /IWBEP/IF_MGW_REQ_ENTITY_D Request Details for Entity Delete Operation 20120315
6 /IWBEP/IF_MGW_REQ_ENTITY_P Request Details for Entity Patch Operation 20120529
7 /IWBEP/IF_MGW_REQ_ENTITY_U Request Details for Entity Update Operation 20120315
8 /IWBEP/IF_MGW_REQ_FUNC_IMPORT Request Details for Function Imports 20120206
Friends
Class /IWBEP/CL_MGW_REQUEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_PARAM_CONSTANTS Constant Private See coding 20120216
2 MO_FILTER Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_FILTER Filter Object based on Filter System Query Option ($filter) 20120315
3 MO_MODEL Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_MODEL OData Model FPI 20130321
4 MR_REQUEST Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT 20120216
5 MT_HEADERS Instance attribute Protected Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20120206
6 MV_IS_CACHE_AND_PAGE_OK Instance attribute Private Type reference (TYPE) BOOLEAN Can SQRC be used (X=True, -=False, Space=Unknown) 20140508
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120216
2 GET_COMPONENTS Instance method Private Method List of patched components 20120529
3 GET_ENTITY_SET_NAME Instance method Private Method ABAP (internal) entity set name 20120315
4 GET_ENTITY_TYPE_NAME Instance method Private Method ABAP (internal) entity set name 20120315
5 GET_IF_MODIFIED_SINCE Instance method Private Method Get If-Modified-Since request header attribute 20131122
6 GET_KEYS Instance method Private Method Key tab of source entity 20120315
7 GET_NAVIGATION_PATH Instance method Private Method Navigation Path from source entity to (target) entity set 20120315
8 GET_REQUEST_DETAILS Instance method Public Method 20140217
9 GET_SELECT Instance method Private Method Select System Query Option ($select) 20120418
10 GET_SELECT_WITH_MANDTRY_FIELDS Instance method Private Method Select System Query Option with keys ($select) 20130412
11 GET_SOURCE_ENTITY_SET_NAME Instance method Private Method ABAP (internal) source entity set name 20120315
12 GET_SOURCE_ENTITY_TYPE_NAME Instance method Private Method ABAP (internal) source entity type name 20120315
13 GET_UNCONVERTED_KEYS Instance method Private Method Get unconverted keys (no converter: model composition) 20130801
Events
Class /IWBEP/CL_MGW_REQUEST has no event.
Types
Class /IWBEP/CL_MGW_REQUEST has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_MODEL OData Model FPI 20130322
2 Importing IR_REQUEST_DETAILS Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT OData Channel - Core Runtime Interface - Framework 20140328
3 Importing IT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP 20120216

Method CONSTRUCTOR on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENTS Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_TYPES=>TY_T_COMPONENTS 20120529
2 Importing IT_COMPONENT_PATHS Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20120529

Method GET_COMPONENTS on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_ENTITY_SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENTITY_SET Value transfer Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120315

Method GET_ENTITY_SET_NAME on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_ENTITY_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENTITY_TYPE Value transfer Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120315

Method GET_ENTITY_TYPE_NAME on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_IF_MODIFIED_SINCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IF_MODIFIED_SINCE Value transfer Type reference (TYPE) TZNTSTMPS UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20131122

Method GET_IF_MODIFIED_SINCE on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SOURCE_KEYS Value transfer Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS Technical name-value pairs 20120315

Method GET_KEYS on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_NAVIGATION_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_NAVIGATION_PATH Value transfer Type reference (TYPE) /IWBEP/T_MGW_TECH_NAVI Technical navigation path 20120315

Method GET_NAVIGATION_PATH on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_REQUEST_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_REQUEST Value transfer Type reference (TYPE) /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_S_MGW_REQUEST_CONTEXT OData Channel - Core Runtime Interface - Framework 20140217

Method GET_REQUEST_DETAILS on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INCLUDE_MANDATORY_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL Includes key fields of request entity type 20130412
2 Returning RT_SELECT Value transfer Type reference (TYPE) /IWBEP/T_MGW_TECH_FIELD_NAMES Technical field names 20120418

Method GET_SELECT on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_SELECT_WITH_MANDTRY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SELECT Value transfer Type reference (TYPE) STRING_TABLE Table of Strings 20130412

Method GET_SELECT_WITH_MANDTRY_FIELDS on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_SOURCE_ENTITY_SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENTITY_SET Value transfer Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120315

Method GET_SOURCE_ENTITY_SET_NAME on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_SOURCE_ENTITY_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENTITY_TYPE Value transfer Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120315

Method GET_SOURCE_ENTITY_TYPE_NAME on class /IWBEP/CL_MGW_REQUEST has no exception.

Method GET_UNCONVERTED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY_VALUES Call by reference Type reference (TYPE) DATA Structure containing key values 20130801
2 Importing IT_TECH_PAIR Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS Technical name-value pairs 20130801

Method GET_UNCONVERTED_KEYS on class /IWBEP/CL_MGW_REQUEST has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200