SAP ABAP Interface /RPM/IF_MESSAGE_BUFFER (Message Handler Interface)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/API (Package) xRPM External Interfaces
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_MESSAGE_HANDLE Message Handling 20050106
Properties
Interface /RPM/IF_MESSAGE_BUFFER  
Short Description Message Handler Interface    
General Data
Package /RPM/API   xRPM External Interfaces 
Created 20041203   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /RPM/IF_MESSAGE_BUFFER has no forward declaration.
Interfaces
Interface /RPM/IF_MESSAGE_BUFFER has no interface.
Friends
Interface /RPM/IF_MESSAGE_BUFFER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_LIFETIME_ONCE Constant Public Type reference (TYPE) TY_MESSAGE_LIFETIME 1 20041203
2 CO_LIFETIME_PERMANENT Constant Public Type reference (TYPE) TY_MESSAGE_LIFETIME 0 20041203
3 CO_TYPE_ERROR Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'E' 20041203
4 CO_TYPE_INFO Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'I' 20041203
5 CO_TYPE_SUCCESS Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'S' 20041203
6 CO_TYPE_WARNING Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'W' 20041203
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECT_MESSAGE Instance method Public Method Objektmeldungen (Freitext) hinzufügen 20041203
2 ADD_OBJECT_MESSAGE_SYMSG Instance method Public Method Objektmeldungen aus SYMSG hinzufügen 20041203
3 ADD_PROCESS_MESSAGE Instance method Public Method Prozessmeldung (Freitext) hinzufügen 20041203
4 ADD_PROCESS_MESSAGE_SYMSG Instance method Public Method Prozessmeldung aus SYMSG hinzufügen 20041203
5 DELETE_ALL_OBJECT_MESSAGES Instance method Public Method alle Objektmeldungen löschen 20041203
6 DELETE_OBJECT_MESSAGES Instance method Public Method Objektmeldungen löschen 20041203
Events
# Event Type Visibility Description Created on
1 MODIFY_MESSAGES Instance Event
(0)
Public
(2)
Event vor Transport der Messages ans Frontend 20041203
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MESSAGE_LIFETIME Public Type reference (TYPE) I 20041203
2 TY_MESSAGE_TYPE Public See coding 20041203 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_BO_NODE_ATTRIBUTE Call by reference Type reference (TYPE) CSEQUENCE Attribut, in dem der Fehler auftrat 20041203
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) ANY Schlüssel zum Knoten, in dem der Fehler auftrat 20041203
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) CSEQUENCE Knoten, in dem der Fehler auftrat 20041203
4 Importing IN_DELETE_GROUP Call by reference Type reference (TYPE) CSEQUENCE Kennung zum Löschen von Meldungen 20041203
5 Importing IN_DELETE_ID Call by reference Type reference (TYPE) CSEQUENCE Kennung zum Löschen von Meldungen 20041203
6 Importing IN_LIFETIME Call by reference Type reference (TYPE) I 0 20041203
7 Importing IN_MESSAGE_TEXT Call by reference Type reference (TYPE) CSEQUENCE Struktur der Message-Variablen 20041203
8 Importing IN_MESSAGE_TYPE Call by reference Type reference (TYPE) TY_MESSAGE_TYPE Message-Typ 20041203
9 Importing IN_MESSAGE_VARIABLES Call by reference Type reference (TYPE) SCOL_STRING_T Tabelle von Strings 20041203
# Exception Resumable Description Created on
1 /RPM/CX_API_MESSAGE_BUFFER Message Buffer Exceptions 20110325

Method ADD_OBJECT_MESSAGE_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 Feld, in dem der Fehler auftrat 20041203
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) ANY Aspektschlüssel 20041203
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Aspekt, in dem der Fehler auftrat 20041203
4 Importing IN_DELETE_GROUP Call by reference Type reference (TYPE) STRING 20041203
5 Importing IN_DELETE_ID Call by reference Type reference (TYPE) STRING Nachrichtenerweiterung 20041203
6 Importing IN_LIFETIME Call by reference Type reference (TYPE) TY_MESSAGE_LIFETIME CO_LIFETIME_PERMANENT 20041203
7 Importing IN_MSG Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20041203
# Exception Resumable Description Created on
1 /RPM/CX_API_MESSAGE_BUFFER Message Buffer Exceptions 20110325

Method ADD_PROCESS_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MESSAGE_TEXT Call by reference Type reference (TYPE) CSEQUENCE Struktur der Message-Variablen 20041203
2 Importing IN_MESSAGE_TYPE Call by reference Type reference (TYPE) TY_MESSAGE_TYPE 20041203
3 Importing IN_MESSAGE_VARIABLES Call by reference Type reference (TYPE) SCOL_STRING_T Tabelle von Strings 20041203
# Exception Resumable Description Created on
1 /RPM/CX_API_MESSAGE_BUFFER Message Buffer Exceptions 20110325

Method ADD_PROCESS_MESSAGE_SYMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MSG Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20041203
# Exception Resumable Description Created on
1 /RPM/CX_API_MESSAGE_BUFFER Message Buffer Exceptions 20110325

Method DELETE_ALL_OBJECT_MESSAGES Signature

Method DELETE_ALL_OBJECT_MESSAGES on Interface /RPM/IF_MESSAGE_BUFFER has no parameter.
Method DELETE_ALL_OBJECT_MESSAGES on Interface /RPM/IF_MESSAGE_BUFFER 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_BO_NODE_KEY Call by reference Type reference (TYPE) ANY 20041203
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041203
3 Importing IN_DELETE_GROUP Call by reference Type reference (TYPE) CSEQUENCE 20041203
4 Importing IN_DELETE_ID Call by reference Type reference (TYPE) CSEQUENCE 20041203
5 Importing IN_DELETE_ID_IS_PREFIX Call by reference Type reference (TYPE) SESF_BOOLEAN Boolesch 20041203
# Exception Resumable Description Created on
1 /RPM/CX_API_MESSAGE_BUFFER Message Buffer Exceptions 20110325
Event Signatures

Event MODIFY_MESSAGES Signature
Event MODIFY_MESSAGES on Interface /RPM/IF_MESSAGE_BUFFER has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400