SAP ABAP Class CL_RSAN_RT_LOG (Log for Analysis Process Runtime)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-APD (Application Component) Analysis Process Designer
     RSAN_RT (Package) APD - Tool - Runtime
Properties
Class CL_RSAN_RT_LOG  
Short Description Log for Analysis Process Runtime    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSAN_RT    
Program status     
Category 0   
Package RSAN_RT   APD - Tool - Runtime 
Created 20020506   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSAN_RT_LOG has no forward declaration.
Interfaces
Class CL_RSAN_RT_LOG has no interface implemented.
Friends
Class CL_RSAN_RT_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LOG_HANDLE Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20020523
2 MESSAGE Instance attribute Public Type reference (TYPE) STRING Dummy Variable for Message into Statement 20020506
3 _WRITEABLE Instance attribute Private Type reference (TYPE) AS4FLAG SPACE Indicates that object is able to add new messages to log 20040127
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BAL_S_MSG_MESSAGES Instance method Public Method Add Table of Messages in bapiret2 Structure 20020717
2 ADD_BAPIRET2_MESSAGES Instance method Public Method Add Table of Messages in bapiret2 Structure 20020507
3 ADD_EXCEPTION Instance method Public Method Add Message, Specified by SY-MSG* Fields 20021112
4 ADD_MESSAGE Instance method Public Method Add Message 20020506
5 ADD_RSNDI_S_MESSAGES Instance method Public Method Add Table of Messages in bapiret2 Structure 20020717
6 ADD_SY_MESSAGE Instance method Public Method Add Message, Specified by SY-MSG* Fields 20020506
7 ADD_TEXT_AS_MESSAGE Instance method Public Method 20030710
8 ADD_TREX_MESSAGE Instance method Public Method Add TREX message to log 20071228
9 CONSTRUCTOR Instance method Public Constructor Create Log Object 20020506
10 CREATE_LOG_CONTROL Instance method Public Method Create Log Control 20040112
11 FAIL_WITH_SY_MESSAGE Static method Private Method 20030710
12 FREE Instance method Public Method Release Log Resources 20021021
13 FREE_LOG_CONTROL Instance method Public Method Free Log Control 20040112
14 IS_EMPTY Instance method Public Method Contains Log Messages X=No, ' '=Yes 20020507
15 LOG_DISPLAY Instance method Public Method Display Log 20020506
16 RESET Instance method Public Method Delete Log Messages that Were Already Added 20021023
17 SAVE Instance method Public Method Store Log 20040128
Events
Class CL_RSAN_RT_LOG has no event.
Types
Class CL_RSAN_RT_LOG has no local type.
Method Signatures

Method ADD_BAL_S_MSG_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) RS_T_MSG Table of messages with BAL_S_MSG structure 20020717

Method ADD_BAL_S_MSG_MESSAGES on class CL_RSAN_RT_LOG has no exception.

Method ADD_BAPIRET2_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Table of messages with bapiret2 structure 20020507
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Log-Hierarchie-Level (Detaillierungsgrad) 20020507
3 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20020507

Method ADD_BAPIRET2_MESSAGES on class CL_RSAN_RT_LOG has no exception.

Method ADD_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20021112
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Log-Hierarchie-Level (Detaillierungsgrad) 20021112
3 Importing I_MSGTY Call by reference Type reference (TYPE) SY-MSGTY 'E' Nachrichten, Nachrichtentyp 20021112
4 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20021112

Method ADD_EXCEPTION on class CL_RSAN_RT_LOG has no exception.

Method ADD_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 Log-Hierarchie-Level (Detaillierungsgrad) 20020506
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20020506
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20020506
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20020506
5 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20020506
6 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20020506
7 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20020506
8 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20020506
9 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20020506

Method ADD_MESSAGE on class CL_RSAN_RT_LOG has no exception.

Method ADD_RSNDI_S_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) RSNDI_T_MESSAGE Table of messages with RSNDI_S_MESSAGE structure 20020717

Method ADD_RSNDI_S_MESSAGES on class CL_RSAN_RT_LOG has no exception.

Method ADD_SY_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 Log-Hierarchie-Level (Detaillierungsgrad) 20020506
2 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20020506

Method ADD_SY_MESSAGE on class CL_RSAN_RT_LOG has no exception.

Method ADD_TEXT_AS_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 Log-Hierarchie-Level (Detaillierungsgrad) 20030710
2 Importing I_MSG_STR Call by reference Type reference (TYPE) STRING Message text 20030710
3 Importing I_MSG_TYPE Value transfer Type reference (TYPE) SY-MSGTY 'E' Type of raised message 20030710
4 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20030710

Method ADD_TEXT_AS_MESSAGE on class CL_RSAN_RT_LOG has no exception.

Method ADD_TREX_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Returncode 20071228
2 Importing I_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Error Text 20071228

Method ADD_TREX_MESSAGE on class CL_RSAN_RT_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Already existing application log handle 20040127

Method CONSTRUCTOR on class CL_RSAN_RT_LOG has no exception.

Method CREATE_LOG_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040112
2 Returning R_LOG_CONTROL_HANDLE Value transfer Type reference (TYPE) BALCNTHNDL Anwendungs-Log: Handle auf die Control-Anzeige 20040112

Method CREATE_LOG_CONTROL on class CL_RSAN_RT_LOG has no exception.

Method FAIL_WITH_SY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_STR Call by reference Type reference (TYPE) STRING Message text 20030710
2 Importing I_MSG_TYPE Value transfer Type reference (TYPE) SY-MSGTY 'E' Type of raised message 20030710
# Exception Resumable Description Created on
1 FAILED Exception (Message Raising) 20030710

Method FREE Signature

Method FREE on class CL_RSAN_RT_LOG has no parameter.
Method FREE on class CL_RSAN_RT_LOG has no exception.

Method FREE_LOG_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOG_CONTROL_HANDLE Call by reference Type reference (TYPE) BALCNTHNDL Anwendungs-Log: Handle auf die Control-Anzeige 20040112

Method FREE_LOG_CONTROL on class CL_RSAN_RT_LOG has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_EMPTY Value transfer Type reference (TYPE) AS4FLAG Flag: X=Keine Meldungen, ' '=Meldungen vorhanden 20020507

Method IS_EMPTY on class CL_RSAN_RT_LOG has no exception.

Method LOG_DISPLAY Signature

Method LOG_DISPLAY on class CL_RSAN_RT_LOG has no parameter.
Method LOG_DISPLAY on class CL_RSAN_RT_LOG has no exception.

Method RESET Signature

Method RESET on class CL_RSAN_RT_LOG has no parameter.
Method RESET on class CL_RSAN_RT_LOG has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTERNAL_ID Call by reference Type reference (TYPE) BALNREXT SPACE Anwendungs-Log: Externe Identifikation 20040129
2 Importing I_IN_UPDATE_TASK Value transfer Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20040128
3 Importing I_LOG_OBJECT Call by reference Type reference (TYPE) BALOBJ Anwendungs-Log: Objekte 20040128
4 Importing I_LOG_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ SPACE Anwendungs-Log: Sub-Objekte 20040128
# Exception Resumable Description Created on
1 FAILED Failed with sy-message 20040128
History
Last changed by/on SAP  20130531 
SAP Release Created in 30B