SAP ABAP Class CL_RSDRD_MESSAGE_OBJ_LIST (hierarchical list of message objects for the appl. log)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRD (Package) Delete Data Manager Data
Properties
Class CL_RSDRD_MESSAGE_OBJ_LIST  
Short Description hierarchical list of message objects for the appl. log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRD   Delete Data Manager Data 
Created 20031124   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSCNV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDRD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRD_MESSAGE_OBJ_LIST has no interface implemented.
Friends
Class CL_RSDRD_MESSAGE_OBJ_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_MESSAGE_DETLEVEL Instance attribute Public Type reference (TYPE) RS_S_MSG-DETLEVEL Application Log: Level of Detail 20051123
2 N_MESSAGE_ID Instance attribute Public Type reference (TYPE) RS_S_MSG-MSGID Message Type 20051208
3 N_MESSAGE_NO Instance attribute Public Type reference (TYPE) RS_S_MSG-MSGNO 20051123
4 N_MESSAGE_PROB_CLASS Instance attribute Public Type reference (TYPE) RS_S_MSG-PROBCLASS 20051123
5 P_MESSAGE_LIST_CLASS Instance attribute Private Type reference (TYPE) RSDRD_MESSAGE_LIST 128 character 20051123
6 P_MESSAGE_LIST_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_RSDRD_MESSAGE_OBJ_LIST hierarchical list of message objects for the appl. log 20051123
7 P_MESSAGE_LIST_PROT Instance attribute Private Type reference (TYPE) RS_T_MSG table for protocol information 20051123
8 P_MESSAGE_OBJ Instance attribute Private Object reference (TYPE REF TO) CL_RSDRD_MESSAGE_OBJ message object for the appl. log 20051123
9 P_MESSAGE_TAB Instance attribute Private Type reference (TYPE) RSDRD_T_MESSAGE_OBJ Table of references to CL_RSDRD_MESSAGE_OBJ objects 20051123
10 P_OBJECT Instance attribute Private Type reference (TYPE) BALHDR-OBJECT Application Log: Object Name (Application Code) 20041221
11 P_SUBOBJECT Instance attribute Private Type reference (TYPE) BALHDR-SUBOBJECT Application Log: Sub-object 20041221
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_MESSAGE_TYPE Instance method Public Method Adjust Message Type 20061027
2 APPEND_MESSAGE Instance method Public Method Adds New Messages 20031124
3 APPEND_MESSAGE_TAB Instance method Public Method Add Table of Messages to Message Object 20051123
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031124
5 CREATE_MESSAGE_OBJ Instance method Public Method Create New Message Object 20031124
6 GET_MESSAGE_TAB Instance method Public Method Generate Table of Type RS_T_MSG from Message Object 20031208
7 READ_MESSAGES_FROM_DB Static method Public Method Read Messages from Application Log 20041116
8 SET_PROBCLASS Instance method Private Method Set Problem Class Recursively 20051124
9 WRITE_MESSAGE_LIST_PROT Instance method Public Method Add Messages to Application Log 20031124
10 WRITE_MESSAGE_LIST_SPOOL Instance method Public Method Write Messages to Spool 20031124
Events
Class CL_RSDRD_MESSAGE_OBJ_LIST has no event.
Types
Class CL_RSDRD_MESSAGE_OBJ_LIST has no local type.
Method Signatures

Method ADJUST_MESSAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGTY_NEW Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20061027
2 Importing I_MSGTY_OLD Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20061027
3 Importing I_PROBCLASS_NEW Value transfer Type reference (TYPE) BAL_S_MSG-PROBCLASS '1' Anwendungs-Log: Problemklasse einer Meldung 20070903

Method ADJUST_MESSAGE_TYPE on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.

Method APPEND_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20040226
2 Importing I_HEADER Call by reference Type reference (TYPE) RS_BOOL '' Header wird automatisch eingefügt 20041117
3 Importing I_MSGID Call by reference Type reference (TYPE) CHAR20 Nachrichten, Nachrichtenklasse 20031124
4 Importing I_MSGNO Call by reference Type reference (TYPE) RS_S_MSG-MSGNO Nachrichten, Nachrichtennummer 20031124
5 Importing I_MSGTY Call by reference Type reference (TYPE) C 'I' Nachrichten, Nachrichtentyp 20031124
6 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031124
7 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031124
8 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031124
9 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031124
10 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20031124
11 Importing I_TIME_STMP Call by reference Type reference (TYPE) BALTIMSTMP Zeitstempel einer Meldung 20031124

Method APPEND_MESSAGE on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.

Method APPEND_MESSAGE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20051123

Method APPEND_MESSAGE_TAB on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_DETLEVEL Call by reference Type reference (TYPE) RS_S_MSG-DETLEVEL Anwendungs-Log: Detaillierungsgrad 20040226
2 Importing I_MESSAGE_LIST_CLASS Call by reference Type reference (TYPE) RSDRD_MESSAGE_LIST 'MON:' Message class describtor 20031124
3 Importing I_MESSAGE_PROB_CLASS Call by reference Type reference (TYPE) RS_S_MSG-PROBCLASS '3' 20031125
4 Importing I_MSGID Call by reference Type reference (TYPE) CHAR20 'RSDRD' Char 20 20050114
5 Importing I_MSGNO Call by reference Type reference (TYPE) RS_S_MSG-MSGNO '001' 20051123
6 Importing I_OBJECT Call by reference Type reference (TYPE) BALHDR-OBJECT 'RSDD' Anwendungs-Log: Objektname (Applikationskürzel) 20041221
7 Importing I_PARENT_MESSAGE_LIST Call by reference Object reference (TYPE REF TO) CL_RSDRD_MESSAGE_OBJ_LIST Pointer to parent message list 20031124
8 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALHDR-SUBOBJECT 'RSDD' Anwendungs-Log: Unterobjekt 20041221

Method CONSTRUCTOR on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.

Method CREATE_MESSAGE_OBJ Signature

Method CREATE_MESSAGE_OBJ on class CL_RSDRD_MESSAGE_OBJ_LIST has no parameter.
Method CREATE_MESSAGE_OBJ on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.

Method GET_MESSAGE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20031211
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) C 20051124
3 Importing I_PROB_CLASS Call by reference Type reference (TYPE) C '1' 20031208

Method GET_MESSAGE_TAB on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.

Method READ_MESSAGES_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE_FROM Call by reference Type reference (TYPE) SY-DATUM Aktuelles Datum des Applikationsservers 20041116
2 Importing I_DATE_TO Call by reference Type reference (TYPE) SY-DATUM Aktuelles Datum des Applikationsservers 20041116
3 Importing I_EXTNUM Call by reference Type reference (TYPE) RSCNV_EXT_NUMBER 20041116
4 Importing I_LATEST_LOG Call by reference Type reference (TYPE) RS_BOOL 'X' Boolean 20041116
5 Importing I_MESSAGE_LIST_CLASS Call by reference Type reference (TYPE) RSDRD_MESSAGE_LIST 128 Zeichen 20041119
6 Importing I_MSGID Call by reference Type reference (TYPE) CHAR20 Char 20 20050114
7 Importing I_OBJECT Call by reference Type reference (TYPE) BALHDR-OBJECT Anwendungs-Log: Objektname (Applikationskürzel) 20041116
8 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALHDR-SUBOBJECT Anwendungs-Log: Unterobjekt 20041116
9 Returning R_MESSAGE_LIST Value transfer Object reference (TYPE REF TO) CL_RSDRD_MESSAGE_OBJ_LIST hierarchical list of message objects for the appl. log 20041116

Method READ_MESSAGES_FROM_DB on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.

Method SET_PROBCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROB_CLASS Call by reference Type reference (TYPE) C 20051124

Method SET_PROBCLASS on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.

Method WRITE_MESSAGE_LIST_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) RS_S_MSG-DETLEVEL 20051209
2 Importing I_EXTNUM Call by reference Type reference (TYPE) CHAR100 Anwendungs-Log: Externe Identifikation 20041112
3 Importing I_OBJECT Call by reference Type reference (TYPE) BALHDR-OBJECT Anwendungs-Log: Objektname (Applikationskürzel) 20041112
4 Importing I_PROB_CLASS Call by reference Type reference (TYPE) RS_S_MSG-PROBCLASS '5' 20031125
5 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALHDR-SUBOBJECT Characterfeld der Länge 32 20041112

Method WRITE_MESSAGE_LIST_PROT on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.

Method WRITE_MESSAGE_LIST_SPOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) RS_S_MSG-DETLEVEL 20051209
2 Importing I_PROB_CLASS Call by reference Type reference (TYPE) RS_S_MSG-PROBCLASS '5' 20031125
3 Importing I_TAB_POS Call by reference Type reference (TYPE) I 20051123

Method WRITE_MESSAGE_LIST_SPOOL on class CL_RSDRD_MESSAGE_OBJ_LIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400