SAP ABAP Interface IF_GENIL_MESSAGE_CONTAINER (Interface for Message Container)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-GOL-GIL (Application Component) Generic Interaction Layer
     CRM_GENIL (Package) Generic Interaction Layer for Access to CRM Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_GENIL_ABSTR_MESS_CONT Container Object for Transporting Application Messages 20020516
Properties
Interface IF_GENIL_MESSAGE_CONTAINER  
Short Description Interface for Message Container    
General Data
Package CRM_GENIL   Generic Interaction Layer for Access to CRM Objects 
Created 20020215   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_GENIL_MESSAGE_CONTAINER has no interface.
Friends
Interface IF_GENIL_MESSAGE_CONTAINER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ABORT Constant Public Type reference (TYPE) SYMSGTY 'C' Message Type 20070717
2 MT_ALL Constant Public Type reference (TYPE) SYMSGTY 'A' Message Type 20020516
3 MT_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Message Type 20020516
4 MT_EXIT Constant Public Type reference (TYPE) SYMSGTY 'X' Message Type 20070717
5 MT_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' Message Type 20020516
6 MT_SUCCESS Constant Public Type reference (TYPE) SYMSGTY 'S' Message Type 20020527
7 MT_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Message Type 20020516
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_MESSAGES Instance method Public Method Delete Messages (for an Object) 20030625
2 GET_DYN_LONGTEXT_EXT Instance method Public Method Returns Dynamic Supplement to Message Long Texts 20071113
3 GET_MESSAGES Instance method Public Method Returns Messages 20020516
4 GET_MESSAGES_4_OBJECT Instance method Public Method Delete Messages (for an Object) 20101022
5 GET_NUMBER_OF_MESSAGES Instance method Public Method Gets the Number of Messages 20020516
Events
Interface IF_GENIL_MESSAGE_CONTAINER has no event.
Types
Interface IF_GENIL_MESSAGE_CONTAINER has no local type.
Method Signatures

Method DELETE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Message Table 20101111
2 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20050908
3 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050908
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_ID Objekt ID im generischen Interaction Layer 20030625
5 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME externer Name eines Objekts 20030625

Method DELETE_MESSAGES on Interface IF_GENIL_MESSAGE_CONTAINER has no exception.

Method GET_DYN_LONGTEXT_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_TEXT_LINES Call by reference Type reference (TYPE) TLINE_TAB SAPscript: Text Lines Tab 20071120
2 Exporting EV_KEEP_STATIC_TEXT Call by reference Type reference (TYPE) ABAP_BOOL 20071120
3 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Message Class 20071120
4 Importing IV_MSG_NUM Call by reference Type reference (TYPE) BALMNR Message Number 20071120

Method GET_DYN_LONGTEXT_EXT on Interface IF_GENIL_MESSAGE_CONTAINER has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Tabelle von Nachrichten 20020516
2 Importing IV_FOR_DISPLAY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Logische Variable 20020719
3 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20020516

Method GET_MESSAGES on Interface IF_GENIL_MESSAGE_CONTAINER has no exception.

Method GET_MESSAGES_4_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) CRMT_ATTR_NAME_TAB Table of Attribute Names 20101022
2 Importing IV_FOR_DISPLAY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101022
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_ID Object ID in Generic Interaction Layer 20101022
4 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20101022
5 Returning RT_MESSAGES Value transfer Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Message Table 20101022

Method GET_MESSAGES_4_OBJECT on Interface IF_GENIL_MESSAGE_CONTAINER has no exception.

Method GET_NUMBER_OF_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20020516
2 Returning RV_RESULT Value transfer Type reference (TYPE) INT4 Nachrichten Anzahl 20020516

Method GET_NUMBER_OF_MESSAGES on Interface IF_GENIL_MESSAGE_CONTAINER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 310