SAP ABAP Class /IWFND/CL_MGW_MSG_CONTAINER (ODC Message Container)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-GW-COR (Application Component) Gateway Framework
     /IWFND/MGW_SUPPORTABILITY (Package) GW Framework - ODC - Message Container and Logging
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/IF_MGW_MICROFORMAT_READ Error Details Read Interface 20110718
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/IF_MGW_MSG_CONTAINER GW ODC Message Container Interface 20110711
Properties
Class /IWFND/CL_MGW_MSG_CONTAINER  
Short Description ODC Message Container    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/MGW_SUPPORTABILITY   GW Framework - ODC - Message Container and Logging 
Created 20110711   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWFND/CL_MGW_MSG_CONTAINER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /IWFND/IF_MGW_MICROFORMAT_READ Error Details Read Interface 20110718
2 /IWFND/IF_MGW_MSG_CONTAINER GW ODC Message Container Interface 20110711
Friends
Class /IWFND/CL_MGW_MSG_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_MGW_MSG_CONTAINER Static Attribute Private Object reference (TYPE REF TO) /IWFND/CL_MGW_MSG_CONTAINER Message Container 20110711
2 MO_MSG_CONTAINER Instance attribute Private Object reference (TYPE REF TO) /IWFND/IF_MESSAGE_CONTAINER GW Message Container Interface 20110711
3 MS_MGW_MSG_CONTAINER_H Instance attribute Private Type reference (TYPE) /IWFND/S_MESSAGE_CONTAINER_H Message Container Header Data 20121203
4 MT_INNER_ERROR Instance attribute Public Type reference (TYPE) /IWFND/T_MGW_ODATA_INNER_ERROR OData Inner Error 20110726
5 MT_MGW_MSG_CONTAINER Instance attribute Private Type reference (TYPE) /IWFND/T_MGW_MESSAGE_CONTAINER Message Container Data Table 20121203
6 MV_ENTITY_TYPE Instance attribute Private Type reference (TYPE) STRING 20110711
7 MV_MSG_CLASS Instance attribute Private Type reference (TYPE) SEOCLSNAME '/IWFND/CL_MESSAGE_CONTAINER' Object Type Name 20110711
8 MV_SYSTEM_ALIAS Instance attribute Private Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20110711
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20110711
2 CONVERT_MSG_TO_MICROFORMAT Instance method Private Method Converts message container into error details format 20110718
3 CREATE_MGW_MSG_CONTAINER Static method Public Method Always create a new message container (for batch all) 20131002
4 FIND_PROPERTY_TO_ABAP_NAME Instance method Private Method Returns the XPATH expression for the property 20110719
5 GET_MGW_MSG_CONTAINER Static method Public Method Factory method for message container (singleton) 20110711
6 GET_MSG_CONTAINER Instance method Private Method Returns the message container delegate object 20110711
Events
Class /IWFND/CL_MGW_MSG_CONTAINER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_EPP Public See coding 20110718 BEGIN OF ty_epp, tid TYPE string,"transaction id cid TYPE string,"context id END OF ty_epp
2 TY_S_INNER_ERROR_MICRO_FORMAT Public See coding 20110718 BEGIN OF ty_s_inner_error_micro_format, message_text TYPE string, severity TYPE string, property_reference TYPE string, END OF ty_s_inner_error_micro_format
3 TY_T_INNER_ERROR_MICRO_FORMAT Public See coding 20110718 ty_t_inner_error_micro_format TYPE STANDARD TABLE OF ty_s_inner_error_micro_format
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /IWFND/CL_MGW_MSG_CONTAINER has no parameter.
Method CONSTRUCTOR on class /IWFND/CL_MGW_MSG_CONTAINER has no exception.

Method CONVERT_MSG_TO_MICROFORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MICRO_FORMAT Call by reference Type reference (TYPE) /IWFND/T_MGW_ODATA_INNER_ERROR OData Inner Error 20110718
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /IWFND/IF_MGW_CONTEXT MGW Context for Content Development 20110719
3 Importing IT_MSG_CONTAINER Call by reference Type reference (TYPE) /IWFND/T_MGW_MESSAGE_CONTAINER Message Container Data Table 20110718

Method CONVERT_MSG_TO_MICROFORMAT on class /IWFND/CL_MGW_MSG_CONTAINER has no exception.

Method CREATE_MGW_MSG_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MGW_MSG_CONTAINER Value transfer Object reference (TYPE REF TO) /IWFND/CL_MGW_MSG_CONTAINER ODC Message Container 20131002

Method CREATE_MGW_MSG_CONTAINER on class /IWFND/CL_MGW_MSG_CONTAINER has no exception.

Method FIND_PROPERTY_TO_ABAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /IWFND/IF_MGW_CONTEXT MGW Context for Content Development 20110719
2 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20110719
3 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) BAPI_FLD Field in parameter 20110719
4 Returning RV_XPATH_PROPERTY Value transfer Type reference (TYPE) STRING 20110719

Method FIND_PROPERTY_TO_ABAP_NAME on class /IWFND/CL_MGW_MSG_CONTAINER has no exception.

Method GET_MGW_MSG_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MGW_MSG_CONTAINER Value transfer Object reference (TYPE REF TO) /IWFND/IF_MGW_MSG_CONTAINER GW ODC Message Container Interface 20110711

Method GET_MGW_MSG_CONTAINER on class /IWFND/CL_MGW_MSG_CONTAINER has no exception.

Method GET_MSG_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MSG_CONTAINER Value transfer Object reference (TYPE REF TO) /IWFND/IF_MESSAGE_CONTAINER GW Message Container Interface 20110711

Method GET_MSG_CONTAINER on class /IWFND/CL_MGW_MSG_CONTAINER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 250