SAP ABAP Interface IF_C2_MESSAGE_HANDLER (C2 Message Handler Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     C2_INTERFACES (Package) C2 Server: User Interfaces and Data Types
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_C2_MESSAGE_HANDLER_INT C2 Message Handler Interface 20040823
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_C2_MESSAGE_HANDLER C2 Server Message Handler 20040823
Properties
Interface IF_C2_MESSAGE_HANDLER  
Short Description C2 Message Handler Interface    
General Data
Package C2_INTERFACES   C2 Server: User Interfaces and Data Types 
Created 20040823   SAP 
Last changed 20050308   SAP 
Unicode checks active    
Forward declarations
Interface IF_C2_MESSAGE_HANDLER has no forward declaration.
Interfaces
Interface IF_C2_MESSAGE_HANDLER has no interface.
Friends
Interface IF_C2_MESSAGE_HANDLER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TYPE_ERROR Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'E' 20040823
2 CO_TYPE_INFO Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'I' 20040823
3 CO_TYPE_SUCCESS Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'S' 20040823
4 CO_TYPE_WARNING Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'W' 20040823
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECT_MESSAGE Instance method Public Method Add Status Message 20040913
2 ADD_OBJECT_MESSAGE_SYMSG Instance method Public Method Add Status Message from SY-MSG 20040823
3 ADD_PROCESS_MESSAGE2_SYMSG Instance method Public Method Add Process Message (with Object Ref.) from SYMSG 20040823
4 ADD_PROCESS_MESSAGE_SYMSG Instance method Public Method Add Process Message (w/o Object Ref.) from SYMSG 20040823
5 CLEAR_MESSAGE_HANDLER Instance method Public Method Delete All Messages 20041126
6 DELETE_OBJECT_MESSAGES Instance method Public Method Delete Status Messages 20040823
7 GET_ALL_MESSAGES Instance method Public Method Read All Messages 20040917
8 GET_MESSAGE_TEXT_SYMSG Static method Public Method Get Text from sy-msg 20040917
9 GET_MESS_FOR_APPL_LOG Instance method Public Method Convert Messages for Application Log 20050204
Events
Interface IF_C2_MESSAGE_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BALMI_TTYPE Public See coding Message Format for Application Log 20050204 BALMI_TTYPE type table of balmi
2 TY_MESSAGE_TYPE Public See coding 20040823 TY_MESSAGE_TYPE type C length 1
Method Signatures

Method ADD_OBJECT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CO_NODE_ATTRIBUTE Call by reference Type reference (TYPE) STRING Feld, in dem der Fehler auftrat 20040913
2 Importing IN_CO_NODE_KEY Call by reference Type reference (TYPE) ANY Objektschlüssel (interne/externe Datenstruktur) 20040913
3 Importing IN_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040913
4 Importing IN_DELETE_GROUP Call by reference Type reference (TYPE) STRING 20040913
5 Importing IN_DELETE_ID Call by reference Type reference (TYPE) STRING Nachrichtenerweiterung 20040913
6 Importing IN_MSGID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Nachrichtenklasse 20040913
7 Importing IN_MSGNO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichtennummer 20040913
8 Importing IN_MSGTY Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Nachrichtentyp 20040913
9 Importing IN_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 SY-MSGV1 Nachrichtenvariable 20040913
10 Importing IN_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 SY-MSGV2 Nachrichtenvariable 20040913
11 Importing IN_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 SY-MSGV3 Nachrichtenvariable 20040913
12 Importing IN_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 SY-MSGV4 Nachrichtenvariable 20040913

Method ADD_OBJECT_MESSAGE on Interface IF_C2_MESSAGE_HANDLER has no exception.

Method ADD_OBJECT_MESSAGE_SYMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CO_NODE_ATTRIBUTE Call by reference Type reference (TYPE) CSEQUENCE Feld, in dem der Fehler auftrat 20040823
2 Importing IN_CO_NODE_KEY Call by reference Type reference (TYPE) ANY Objektschlüssel (interne/externe Datenstruktur) 20040823
3 Importing IN_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040823

Method ADD_OBJECT_MESSAGE_SYMSG on Interface IF_C2_MESSAGE_HANDLER has no exception.

Method ADD_PROCESS_MESSAGE2_SYMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_ATTRIBUTE Call by reference Type reference (TYPE) STRING Fedl in dem der Fehler auftrat 20040823
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) ANY Eintrag in interner oder externer Darstellung 20040823
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20040823
4 Importing IN_MSGID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Nachrichtenklasse 20040823
5 Importing IN_MSGNO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichtennummer 20040823
6 Importing IN_MSGTY Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Nachrichtentyp 20040823
7 Importing IN_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 SY-MSGV1 Nachrichtenvariable 20040823
8 Importing IN_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 SY-MSGV2 Nachrichtenvariable 20040823
9 Importing IN_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 SY-MSGV3 Nachrichtenvariable 20040823
10 Importing IN_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 SY-MSGV4 Nachrichtenvariable 20040823

Method ADD_PROCESS_MESSAGE2_SYMSG on Interface IF_C2_MESSAGE_HANDLER has no exception.

Method ADD_PROCESS_MESSAGE_SYMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041129
2 Importing IN_MSGID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Nachrichtenklasse 20040823
3 Importing IN_MSGNO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichtennummer 20040823
4 Importing IN_MSGTY Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Struktur der Message-Variablen 20040823
5 Importing IN_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 SY-MSGV1 Nachrichtenvariable 20040823
6 Importing IN_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 SY-MSGV2 Nachrichtenvariable 20040823
7 Importing IN_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 SY-MSGV3 Nachrichtenvariable 20040823
8 Importing IN_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 SY-MSGV4 Nachrichtenvariable 20040823

Method ADD_PROCESS_MESSAGE_SYMSG on Interface IF_C2_MESSAGE_HANDLER has no exception.

Method CLEAR_MESSAGE_HANDLER Signature

Method CLEAR_MESSAGE_HANDLER on Interface IF_C2_MESSAGE_HANDLER has no parameter.
Method CLEAR_MESSAGE_HANDLER on Interface IF_C2_MESSAGE_HANDLER has no exception.

Method DELETE_OBJECT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DELETE_GROUP Call by reference Type reference (TYPE) STRING Aspektkey 20040823
2 Importing IN_DELETE_ID_PREFIX Call by reference Type reference (TYPE) STRING 20040823

Method DELETE_OBJECT_MESSAGES on Interface IF_C2_MESSAGE_HANDLER has no exception.

Method GET_ALL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RT_MESSAGE_TAB Value transfer Type reference (TYPE) CC2S_MESSAGE_TTYPE Nachrichten im C2-Framework 20040917

Method GET_ALL_MESSAGES on Interface IF_C2_MESSAGE_HANDLER has no exception.

Method GET_MESSAGE_TEXT_SYMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MESSAGE_TEXT Call by reference Type reference (TYPE) CSEQUENCE Nachrichtentext 20040917
2 Importing IS_MESSAGE Call by reference Type reference (TYPE) CC2S_MESSAGE_TYPE Nachrichten im C2-Framework 20040917
# Exception Resumable Description Created on
1 CX_C2S_PARAMETER_ERROR Keine Nachricht übergeben. 20040917

Method GET_MESS_FOR_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESS_TAB Call by reference Type reference (TYPE) BALMI_TTYPE Anwendungs-Log: Schnittstelle für APPL_LOG_WRITE_MESSAGES 20050204

Method GET_MESS_FOR_APPL_LOG on Interface IF_C2_MESSAGE_HANDLER has no exception.
History
Last changed by/on SAP  20050308 
SAP Release Created in 700