SAP ABAP Class IF_BS_LOG (Access To Log)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BS_LOG Log Implementation 20110228
Properties
Class IF_BS_LOG  
Short Description Access To Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20110228   SAP 
Last change 20110908   SAP 
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
Class IF_BS_LOG has no interface implemented.
Friends
Class IF_BS_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_STATUS Constant Public See coding 20110228
2 MESSAGE_DUMMY Instance attribute Public Type reference (TYPE) C dummy for use with command MESSAGE INTO 20110228
3 MS_MOST_SEVERE Instance attribute Public Type reference (TYPE) BSS_LOG_ENTRY Structure Of Log Entry 20110228
4 MS_RECENT Instance attribute Public Type reference (TYPE) BSS_LOG_ENTRY Structure Of Log Entry 20110228
5 MV_NAME Instance attribute Public Type reference (TYPE) STRING name of the log 20110301
Methods
# Method Level Visibility Method type Description Created on
1 GET_MESSAGES Instance method Public Method returns a list of T100 messages 20110228
2 LOG Instance method Public Method logs the given textual information as mark 20110409
3 LOG_MESSAGE Instance method Public Method logs the given message data or sy-data 20110301
4 LOG_RECENT_ENTRY_OF Instance method Public Method logs the recent entry of the given log 20110301
5 REFRESH_LOG Instance method Public Method refreshes log and resets all its entries 20110228
6 SET_SIZE Instance method Public Method sets the size of the log, default is 15 entries 20110228
Events
Class IF_BS_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MESSAGES Public See coding 20110228 TY_MESSAGES type standard TABLE OF symsg
Method Signatures

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) TY_MESSAGES List of T100 messages 20110228
2 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SY-MSGTY Message Type 20110228
3 Importing IV_REFRESH_LOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE refresh log after returning messages? 20110228
4 Importing IV_STATUS Call by reference Type reference (TYPE) BS_LOG_STATUS Status of Context Log 20110228

Method GET_MESSAGES on class IF_BS_LOG has no exception.

Method LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MARK Call by reference Type reference (TYPE) BSS_LOG_ENTRY-MESSAGE_TEXT Message Text 20110409

Method LOG on class IF_BS_LOG has no exception.

Method LOG_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) SYMSG Structure of message variables 20110301
2 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID Message identification 20110301
3 Importing IV_MSGNO Call by reference Type reference (TYPE) MSGNO System Message Number 20110301
4 Importing IV_MSGTY Call by reference Type reference (TYPE) MSGTY Message Type 20110301
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) MSGV1 Message variable 01 20110301
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) MSGV2 Message variable 02 20110301
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) MSGV3 Message variable 03 20110301
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) MSGV4 Message variable 04 20110301
9 Importing IV_STATUS Call by reference Type reference (TYPE) BS_LOG_STATUS Status of Context Log 20110301

Method LOG_MESSAGE on class IF_BS_LOG has no exception.

Method LOG_RECENT_ENTRY_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG Call by reference Object reference (TYPE REF TO) IF_BS_LOG Access To Log 20110301

Method LOG_RECENT_ENTRY_OF on class IF_BS_LOG has no exception.

Method REFRESH_LOG Signature

Method REFRESH_LOG on class IF_BS_LOG has no parameter.
Method REFRESH_LOG on class IF_BS_LOG has no exception.

Method SET_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIZE Call by reference Type reference (TYPE) SYTABIX size of the log (must be > 0) 20110228

Method SET_SIZE on class IF_BS_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in