SAP ABAP Class /IWFND/CL_MGW_FAC_FACADE (MGW facade)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CCL (Application Component) IWF Consumer Connectivity Layer
     /IWFND/COC_MGW_FACADE (Package) GW Framework - Consumer Connectivity - MGW Facade
Properties
Class /IWFND/CL_MGW_FAC_FACADE  
Short Description MGW facade    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/COC_MGW_FACADE   GW Framework - Consumer Connectivity - MGW Facade 
Created 20130911   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWFND/CL_MGW_FAC_FACADE has no forward declaration.
Interfaces
Class /IWFND/CL_MGW_FAC_FACADE has no interface implemented.
Friends
Class /IWFND/CL_MGW_FAC_FACADE has no friend class.
Attributes
Class /IWFND/CL_MGW_FAC_FACADE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ENTITY Static method Public Method 20130911
2 DELETE_ENTITY Static method Public Method 20130911
3 EXECUTE_ACTION Static method Public Method 20130911
4 GET_ENTITY Static method Public Method 20130911
5 GET_ENTITYSET Static method Public Method 20130911
6 UPDATE_ENTITY Static method Public Method 20130911
Events
Class /IWFND/CL_MGW_FAC_FACADE has no event.
Types
Class /IWFND/CL_MGW_FAC_FACADE has no local type.
Method Signatures

Method CREATE_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 Enttiy 20130911
2 Importing IO_REST_REQUEST Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_REQUEST REST Request 20130911
3 Importing IS_ENTITY Call by reference Type reference (TYPE) ANY Enttiy 20130911
4 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING Entity Set Name 20130911
5 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_NAME Technical Service Name 20130911
6 Importing IV_VERSION Call by reference Type reference (TYPE) /IWFND/MED_MDL_VERSION Service Version 20130911
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20130911
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20130911

Method DELETE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REST_REQUEST Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_REQUEST REST Request 20130911
2 Importing IT_KEY_TAB Call by reference Type reference (TYPE) /IWFND/T_MGW_NAME_VALUE_PAIR table containing entity key fields 20130911
3 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING Entity Set Name 20130911
4 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_NAME Technical Service Name 20130911
5 Importing IV_VERSION Call by reference Type reference (TYPE) /IWFND/MED_MDL_VERSION Service Version 20130911
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20130911
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20130911

Method EXECUTE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DATA Call by reference Object reference (TYPE REF TO) DATA data 20130911
2 Importing IO_REST_REQUEST Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_REQUEST REST Request 20130911
3 Importing IT_INPUT_PARAMETER Call by reference Type reference (TYPE) /IWFND/T_MGW_NAME_VALUE_PAIR table containing input parameter used by Action 20130911
4 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING Action Name 20130911
5 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_NAME Technical Service Name 20130911
6 Importing IV_VERSION Call by reference Type reference (TYPE) /IWFND/MED_MDL_VERSION Service Version 20130911
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20130911
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20130911

Method GET_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ENTITY Call by reference Object reference (TYPE REF TO) DATA Enttiy 20130911
2 Importing IO_REST_REQUEST Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_REQUEST REST Request 20130911
3 Importing IT_KEY_TAB Call by reference Type reference (TYPE) /IWFND/T_MGW_NAME_VALUE_PAIR table containing entity key fields 20130911
4 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING Entity Set Name 20130911
5 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_NAME Technical Service Name 20130911
6 Importing IV_VERSION Call by reference Type reference (TYPE) /IWFND/MED_MDL_VERSION Service Version 20130911
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20130911
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20130911

Method GET_ENTITYSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA Entity Set 20130911
2 Importing IO_REST_REQUEST Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_REQUEST REST Request 20130911
3 Importing IT_FILTER_SELECT_OPTIONS Call by reference Type reference (TYPE) /IWFND/T_MGW_SELECT_OPTION table containing filter select options 20131011
4 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING Entity Set Name 20130911
5 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_NAME Technical Service Name 20130911
6 Importing IV_SKIP Call by reference Type reference (TYPE) I paging using $skip token 20131016
7 Importing IV_TOP Call by reference Type reference (TYPE) STRING paging using $top token 20131016
8 Importing IV_VERSION Call by reference Type reference (TYPE) /IWFND/MED_MDL_VERSION Service Version 20130911
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20130911
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20130911

Method UPDATE_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 Enttiy 20130911
2 Importing IO_REST_REQUEST Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_REQUEST REST Request 20130911
3 Importing IS_ENTITY Call by reference Type reference (TYPE) ANY Enttiy 20130911
4 Importing IT_KEY_TAB Call by reference Type reference (TYPE) /IWFND/T_MGW_NAME_VALUE_PAIR table containing entity key fields 20130911
5 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING Entity Set Name 20130911
6 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_NAME Technical Service Name 20130911
7 Importing IV_VERSION Call by reference Type reference (TYPE) /IWFND/MED_MDL_VERSION Service Version 20130911
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20130911
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20130911
History
Last changed by/on SAP  20141120 
SAP Release Created in 250