SAP ABAP Interface IF_BS_LOG (Access To Log)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     BS_COMMON_OBJECTS (Package) Common Tools and Interfaces
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
Interface IF_BS_LOG  
Short Description Access To Log    
General Data
Package BS_COMMON_OBJECTS   Common Tools and Interfaces 
Created 20110228   SAP 
Last changed 20110908   SAP 
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 IF_BS_LOG has no interface.
Friends
Interface IF_BS_LOG has no friend.
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
Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_BS_LOG has no exception.

Method REFRESH_LOG Signature

Method REFRESH_LOG on Interface IF_BS_LOG has no parameter.
Method REFRESH_LOG on Interface 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 Interface IF_BS_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731