SAP ABAP Class /RPM/CL_MESSAGE_HANDLE (Message Handling)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20050106
Properties
Class /RPM/CL_MESSAGE_HANDLE  
Short Description Message Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/API   xRPM External Interfaces 
Created 20050106   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
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 Abstract Final Description Created on
1 /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20050106
Friends
Class /RPM/CL_MESSAGE_HANDLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CHANGE_MODE Instance attribute Private Type reference (TYPE) /RPM/TT_CHANGE_MODE_W_GUID xRPM 40 Change Modes 20050614
2 MT_MESSAGES Instance attribute Private Type reference (TYPE) /RPM/TT_MESSAGES Error Message Table 20050106
3 MV_RC Instance attribute Private Type reference (TYPE) I 20050203
4 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /RPM/CL_MESSAGE_HANDLE 20081027
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110106
2 GET_ALL_MESSAGES Instance method Public Method 20050106
3 GET_CGPL_MESSAGE_LOG Instance method Public Method Get msgs from the CGPL msg log, & add to ESF msg log 20050127
4 GET_CHANGE_MODE Instance method Public Method 20050614
5 GET_INSTANCE Static method Public Method 20081027
6 GET_RETURN_CODE Instance method Public Method Get return code 20050203
7 IS_SEVERITY_MSG2_HIGHER_MSG1 Instance method Protected Method 20130916
8 MAP_MESSAGE_BY_MSGTY_TO_SERV Instance method Public Method 20130916
9 SET_CHANGE_MODE Instance method Public Method 20050614
10 SET_RETURN_CODE Instance method Public Method Set return code 20050203
Events
Class /RPM/CL_MESSAGE_HANDLE has no event.
Types
Class /RPM/CL_MESSAGE_HANDLE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /RPM/CL_MESSAGE_HANDLE has no parameter.
Method CONSTRUCTOR on class /RPM/CL_MESSAGE_HANDLE has no exception.

Method GET_ALL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MESSAGES Value transfer Type reference (TYPE) /RPM/TT_MESSAGES Tabellentyp für Nachrichten 20050106
2 Importing IV_SORT Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20131015

Method GET_ALL_MESSAGES on class /RPM/CL_MESSAGE_HANDLE has no exception.

Method GET_CGPL_MESSAGE_LOG Signature

Method GET_CGPL_MESSAGE_LOG on class /RPM/CL_MESSAGE_HANDLE has no parameter.
Method GET_CGPL_MESSAGE_LOG on class /RPM/CL_MESSAGE_HANDLE has no exception.

Method GET_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_MODE Call by reference Type reference (TYPE) /RPM/TT_CHANGE_MODE_W_GUID xRPM 40 Change Modes 20050614

Method GET_CHANGE_MODE on class /RPM/CL_MESSAGE_HANDLE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) /RPM/CL_MESSAGE_HANDLE 20081027

Method GET_INSTANCE on class /RPM/CL_MESSAGE_HANDLE has no exception.

Method GET_RETURN_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CODE Call by reference Type reference (TYPE) I 20050330

Method GET_RETURN_CODE on class /RPM/CL_MESSAGE_HANDLE has no exception.

Method IS_SEVERITY_MSG2_HIGHER_MSG1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_HIGHER Value transfer Type reference (TYPE) ABAP_BOOL 20130916
2 Importing IV_MSGTY1 Call by reference Type reference (TYPE) SYMSGTY Message Type 20130916
3 Importing IV_MSGTY2 Call by reference Type reference (TYPE) SYMSGTY Message Type 20130916

Method IS_SEVERITY_MSG2_HIGHER_MSG1 on class /RPM/CL_MESSAGE_HANDLE has no exception.

Method MAP_MESSAGE_BY_MSGTY_TO_SERV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table type for messages 20130916
2 Exporting EV_SEVERITY_HIGHEST Call by reference Type reference (TYPE) MSGTY Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130916
3 Importing IT_MESSAGE Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20130916
4 Importing IV_MSGTY_FILTER Call by reference Type reference (TYPE) CHAR10 'XAE' 20130916

Method MAP_MESSAGE_BY_MSGTY_TO_SERV on class /RPM/CL_MESSAGE_HANDLE has no exception.

Method SET_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGE_MODE Call by reference Type reference (TYPE) /RPM/TT_CHANGE_MODE_W_GUID xRPM 40 Change Modes 20050614

Method SET_CHANGE_MODE on class /RPM/CL_MESSAGE_HANDLE has no exception.

Method SET_RETURN_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CODE Call by reference Type reference (TYPE) I 20050330

Method SET_RETURN_CODE on class /RPM/CL_MESSAGE_HANDLE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400