SAP ABAP Class CL_RSO_APPLICATION_LOG (BW Repository: Application Log)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO (Package) BW Repository: Infastructure and Core GUI Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_APPLICATION_LOG BW Respository: Interface & Constants for Application Log 19990915
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_APPLICATION_LOG_CONST BW Repository: Interface & Constants for Application Log 20000110
Properties
Class CL_RSO_APPLICATION_LOG  
Short Description BW Repository: Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO   BW Repository: Infastructure and Core GUI Components 
Created 19990915   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSO_REPOSITORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_RSO_REPOSITORY_XML_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_APPLICATION_LOG BW Respository: Interface & Constants for Application Log 19990915
2 IF_RSO_APPLICATION_LOG_CONST BW Repository: Interface & Constants for Application Log 20000110
Friends
# Friend Modeled only Created on Description
1 CL_RSO_LOG_LISTENER 20090109 Listener for Application Log
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PROBCLASS_HIGH Instance attribute Public Attribute reference (LIKE) 19990915
2 PROBCLASS_LOW Instance attribute Public Attribute reference (LIKE) 19990915
3 PROBCLASS_MEDIUM Instance attribute Public Attribute reference (LIKE) 19990915
4 PROBCLASS_NONE Instance attribute Public Attribute reference (LIKE) 19990915
5 PROBCLASS_VERY_HIGH Instance attribute Public Attribute reference (LIKE) 19990915
6 P_APPL_LOG_HANDLE Instance attribute Public Attribute reference (LIKE) 19990915
7 P_MAX_LOG_SEVERITY Static Attribute Private Type reference (TYPE) SYMSGTY 'E' Maximale Schwere für Logmeldungen 20120813
8 P_TITLE Static Attribute Private Type reference (TYPE) STRING Log Title 19990924
9 P_T_LISTENER Static Attribute Private Type reference (TYPE) T_T_LISTENER 20090109
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LISTENER Static method Public Method 20090109
2 ADD_MESSAGE Instance method Public Method 19990915
3 ADD_MESSAGES_AS_STRUCTURE Instance method Public Method 20000110
4 ADD_MESSAGES_LEVEL Instance method Public Method 20000330
5 ADD_MESSAGES_OF_EXCEPTION Instance method Public Method 20010223
6 ADD_MESSAGE_AS_STRUCTURE Instance method Public Method 19990915
7 ADD_MESSAGE_LEVEL Instance method Public Method 20000324
8 ADD_TEXT Instance method Public Method 20000110
9 APPL_LOG_CREATE Instance method Public Method 19990915
10 APPL_LOG_DELETE Instance method Public Method 19990915
11 APPL_LOG_DELETE_ON_DB Instance method Public Method 20010322
12 APPL_LOG_DSP_MSG_LONGTEXT Instance method Public Method 19990915
13 APPL_LOG_GET_LOG_HANDLE Instance method Public Method 19990915
14 APPL_LOG_GET_NUM_OF_MSGS Instance method Public Method 19990915
15 APPL_LOG_MSG_READ Instance method Public Method 19990915
16 APPL_LOG_SAVE Instance method Public Method 19990915
17 APPL_LOG_SET_LOG_HANDLE Instance method Public Method 20060331
18 APPL_LOG_SET_TITLE Instance method Public Method 19990924
19 APPL_LOG_SHOW_AS_POPUP Instance method Public Method 20000223
20 APPL_LOG_SHOW_WITH_SELECTION Instance method Public Method 20000330
21 GET_MAXIMUM_LOG_SEVERITY Static method Public Method Gibt die maximale Schwere für Log-Meldungen zurück 20120813
22 HLP_INCREASE_DETLEVEL Static method Public Method Auxiliary Method for Increasing Degree of Detail 20071112
23 INSERT_MESSAGES_INTO_DOM Instance method Public Method 20010321
24 REMOVE_LISTENER Static method Public Method 20090109
25 SET_MAXIMUM_LOG_SEVERITY Static method Public Method Setzt die maximale Schwere für Meldungen im Anwendungslog 20120813
Events
Class CL_RSO_APPLICATION_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_T_LISTENER Private See coding 20090109 T_T_LISTENER type STANDARD TABLE OF ref to cl_rso_log_listener WITH NON-UNIQUE key table_line
Method Signatures

Method ADD_LISTENER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LISTENER Call by reference Object reference (TYPE REF TO) CL_RSO_LOG_LISTENER Listener für Application Log 20090109

Method ADD_LISTENER on class CL_RSO_APPLICATION_LOG has no exception.

Method ADD_MESSAGE Signature

Method ADD_MESSAGE on class CL_RSO_APPLICATION_LOG has no parameter.
Method ADD_MESSAGE on class CL_RSO_APPLICATION_LOG has no exception.

Method ADD_MESSAGES_AS_STRUCTURE Signature

Method ADD_MESSAGES_AS_STRUCTURE on class CL_RSO_APPLICATION_LOG has no parameter.
Method ADD_MESSAGES_AS_STRUCTURE on class CL_RSO_APPLICATION_LOG has no exception.

Method ADD_MESSAGES_LEVEL Signature

Method ADD_MESSAGES_LEVEL on class CL_RSO_APPLICATION_LOG has no parameter.
Method ADD_MESSAGES_LEVEL on class CL_RSO_APPLICATION_LOG has no exception.

Method ADD_MESSAGES_OF_EXCEPTION Signature

Method ADD_MESSAGES_OF_EXCEPTION on class CL_RSO_APPLICATION_LOG has no parameter.
Method ADD_MESSAGES_OF_EXCEPTION on class CL_RSO_APPLICATION_LOG has no exception.

Method ADD_MESSAGE_AS_STRUCTURE Signature

Method ADD_MESSAGE_AS_STRUCTURE on class CL_RSO_APPLICATION_LOG has no parameter.
Method ADD_MESSAGE_AS_STRUCTURE on class CL_RSO_APPLICATION_LOG has no exception.

Method ADD_MESSAGE_LEVEL Signature

Method ADD_MESSAGE_LEVEL on class CL_RSO_APPLICATION_LOG has no parameter.
Method ADD_MESSAGE_LEVEL on class CL_RSO_APPLICATION_LOG has no exception.

Method ADD_TEXT Signature

Method ADD_TEXT on class CL_RSO_APPLICATION_LOG has no parameter.
Method ADD_TEXT on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_CREATE Signature

Method APPL_LOG_CREATE on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_CREATE on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_DELETE Signature

Method APPL_LOG_DELETE on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_DELETE on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_DELETE_ON_DB Signature

Method APPL_LOG_DELETE_ON_DB on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_DELETE_ON_DB on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_DSP_MSG_LONGTEXT Signature

Method APPL_LOG_DSP_MSG_LONGTEXT on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_DSP_MSG_LONGTEXT on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_GET_LOG_HANDLE Signature

Method APPL_LOG_GET_LOG_HANDLE on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_GET_LOG_HANDLE on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_GET_NUM_OF_MSGS Signature

Method APPL_LOG_GET_NUM_OF_MSGS on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_GET_NUM_OF_MSGS on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_MSG_READ Signature

Method APPL_LOG_MSG_READ on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_MSG_READ on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_SAVE Signature

Method APPL_LOG_SAVE on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_SAVE on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_SET_LOG_HANDLE Signature

Method APPL_LOG_SET_LOG_HANDLE on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_SET_LOG_HANDLE on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_SET_TITLE Signature

Method APPL_LOG_SET_TITLE on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_SET_TITLE on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_SHOW_AS_POPUP Signature

Method APPL_LOG_SHOW_AS_POPUP on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_SHOW_AS_POPUP on class CL_RSO_APPLICATION_LOG has no exception.

Method APPL_LOG_SHOW_WITH_SELECTION Signature

Method APPL_LOG_SHOW_WITH_SELECTION on class CL_RSO_APPLICATION_LOG has no parameter.
Method APPL_LOG_SHOW_WITH_SELECTION on class CL_RSO_APPLICATION_LOG has no exception.

Method GET_MAXIMUM_LOG_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEVERITY Value transfer Type reference (TYPE) MSGTY Maximale Schwere für Log-Meldungen 20120813

Method GET_MAXIMUM_LOG_SEVERITY on class CL_RSO_APPLICATION_LOG has no exception.

Method HLP_INCREASE_DETLEVEL 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) 20071112
2 Importing I_DETLEVEL_MIN Call by reference Type reference (TYPE) BALLEVEL '2' Neuer minimaler Detaillierungsgrad 20071112

Method HLP_INCREASE_DETLEVEL on class CL_RSO_APPLICATION_LOG has no exception.

Method INSERT_MESSAGES_INTO_DOM Signature

Method INSERT_MESSAGES_INTO_DOM on class CL_RSO_APPLICATION_LOG has no parameter.
Method INSERT_MESSAGES_INTO_DOM on class CL_RSO_APPLICATION_LOG has no exception.

Method REMOVE_LISTENER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LISTENER Call by reference Object reference (TYPE REF TO) CL_RSO_LOG_LISTENER Listener für Application Log 20090109

Method REMOVE_LISTENER on class CL_RSO_APPLICATION_LOG has no exception.

Method SET_MAXIMUM_LOG_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEVERITY Call by reference Type reference (TYPE) SYMSGTY Meldungsschwere 20120813

Method SET_MAXIMUM_LOG_SEVERITY on class CL_RSO_APPLICATION_LOG has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in