SAP ABAP Interface IF_DPR_MESSAGE_BUFFER (Message Handler Interface)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT-API (Application Component) BAPI Interface for cProjects
     DEVELOPMENT_PROJECTS_API (Package) API for Project Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_API_MESSAGE_HANDLER Proj. Mgmt API: Message Handler 20040907
Properties
Interface IF_DPR_MESSAGE_BUFFER  
Short Description Message Handler Interface    
General Data
Package DEVELOPMENT_PROJECTS_API   API for Project Management 
Created 20040906   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface IF_DPR_MESSAGE_BUFFER has no forward declaration.
Interfaces
Interface IF_DPR_MESSAGE_BUFFER has no interface.
Friends
Interface IF_DPR_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 20040906
2 CO_LIFETIME_PERMANENT Constant Public Type reference (TYPE) TY_MESSAGE_LIFETIME 0 20040906
3 CO_OBJECT_MESSAGE Constant Public Type reference (TYPE) I 1 20041105
4 CO_OBJECT_MESSAGE_ONCE Constant Public Type reference (TYPE) I 3 20050209
5 CO_OBJECT_MESSAGE_REMOVAL Constant Public Type reference (TYPE) I 4 20050209
6 CO_OBJECT_MESSAGE_REMOVAL2 Constant Public Type reference (TYPE) I 5 20050209
7 CO_SYSTEM_MESSAGE Constant Public Type reference (TYPE) I 2 20041105
8 CO_TYPE_ERROR Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'E' 20040906
9 CO_TYPE_INFO Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'I' 20040906
10 CO_TYPE_SUCCESS Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'S' 20040906
11 CO_TYPE_WARNING Constant Public Type reference (TYPE) TY_MESSAGE_TYPE 'W' 20040906
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECT_MESSAGE Instance method Public Method Add Object Messages (User-Defined Text) 20040906
2 ADD_OBJECT_MESSAGE_SYMSG Instance method Public Method Add Object Messages from SYMSG 20040906
3 ADD_PROCESS_MESSAGE Instance method Public Method Add Process Message (User-Defined Text) 20040906
4 ADD_PROCESS_MESSAGE_SYMSG Instance method Public Method Add Process Message from SYMSG 20040906
5 DELETE_ALL_OBJECT_MESSAGES Instance method Public Method Delete All Object Messages 20040906
6 DELETE_OBJECT_MESSAGES Instance method Public Method Delete Object Messages 20040906
Events
# Event Type Visibility Description Created on
1 MODIFY_MESSAGES Instance Event
(0)
Public
(2)
Event Before Transport of Messages to Frontend 20040906
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MESSAGE_LIFETIME Public Type reference (TYPE) I 20040906
2 TY_MESSAGE_TYPE Public See coding 20040906 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 IS_BO_NODE_KEY Call by reference Type reference (TYPE) ANY Schlüssel zum Knoten, in dem der Fehler auftrat 20041104
2 Importing IT_MESSAGE_VARIABLES Call by reference Type reference (TYPE) DPR_TT_STRING_T Tabelle von Strings 20041104
3 Importing IV_BO_NODE_ATTRIBUTE Call by reference Type reference (TYPE) CSEQUENCE Attribut, in dem der Fehler auftrat 20041104
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) CSEQUENCE Knoten, in dem der Fehler auftrat 20041104
5 Importing IV_DELETE_GROUP Call by reference Type reference (TYPE) CSEQUENCE Kennung zum Löschen von Meldungen 20041104
6 Importing IV_DELETE_ID Call by reference Type reference (TYPE) CSEQUENCE Kennung zum Löschen von Meldungen 20041104
7 Importing IV_LIFETIME Call by reference Type reference (TYPE) I IF_DPR_MESSAGE_BUFFER=>CO_LIFETIME_PERMANENT 20041104
8 Importing IV_MESSAGE_TEXT Call by reference Type reference (TYPE) CSEQUENCE Struktur der Message-Variablen 20041104
9 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) TY_MESSAGE_TYPE Message Typ 20041104
# Exception Resumable Description Created on
1 CX_DPR_API_MESSAGE_BUFFER Message Buffer Exceptions 20041108

Method ADD_OBJECT_MESSAGE_SYMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BO_NODE_KEY Call by reference Type reference (TYPE) ANY Aspektschlüssel 20041104
2 Importing IS_MSG Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20041104
3 Importing IV_BO_NODE_ATTRIBUTE Call by reference Type reference (TYPE) STRING Feld, in dem der Fehler auftrat 20041104
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Aspekt, in dem der Fehler auftrat 20041104
5 Importing IV_DELETE_GROUP Call by reference Type reference (TYPE) STRING 20041104
6 Importing IV_DELETE_ID Call by reference Type reference (TYPE) STRING Nachrichtenerweiterung 20041104
7 Importing IV_LIFETIME Call by reference Type reference (TYPE) TY_MESSAGE_LIFETIME CO_LIFETIME_PERMANENT 20041104
# Exception Resumable Description Created on
1 CX_DPR_API_MESSAGE_BUFFER Message Buffer Exceptions 20041104

Method ADD_PROCESS_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE_VARIABLES Call by reference Type reference (TYPE) DPR_TT_STRING_T Tabelle von Strings 20041104
2 Importing IV_MESSAGE_TEXT Call by reference Type reference (TYPE) CSEQUENCE Struktur der Message-Variablen 20041104
3 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) TY_MESSAGE_TYPE Message Type 20041104
# Exception Resumable Description Created on
1 CX_DPR_API_MESSAGE_BUFFER Message Buffer Exceptions 20041108

Method ADD_PROCESS_MESSAGE_SYMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20041104
# Exception Resumable Description Created on
1 CX_DPR_API_MESSAGE_BUFFER Message Buffer Exceptions 20041108

Method DELETE_ALL_OBJECT_MESSAGES Signature

Method DELETE_ALL_OBJECT_MESSAGES on Interface IF_DPR_MESSAGE_BUFFER has no parameter.
Method DELETE_ALL_OBJECT_MESSAGES on Interface IF_DPR_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 IS_BO_NODE_KEY Call by reference Type reference (TYPE) ANY Schlüssel des BO-Knotens 20041104
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) CSEQUENCE BO-Knoten Name 20041104
3 Importing IV_DELETE_GROUP Call by reference Type reference (TYPE) CSEQUENCE 20041104
4 Importing IV_DELETE_ID Call by reference Type reference (TYPE) CSEQUENCE Nachrichtenerweiterung 20041104
5 Importing IV_DELETE_ID_IS_PREFIX Call by reference Type reference (TYPE) BOOLE_D Boolean 20041104
# Exception Resumable Description Created on
1 CX_DPR_API_MESSAGE_BUFFER Message Buffer Exceptions 20041108
Event Signatures

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