SAP ABAP Class CL_SCSM_LOG_SERVICE (Service Class for Logging)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SCSM_CEN_CONFIG (Package) CCMS Consistency Check
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCSM_LOGVIEWMODE Log Display Mode 20080902
Properties
Class CL_SCSM_LOG_SERVICE  
Short Description Service Class for Logging    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCSM_CEN_CONFIG   CCMS Consistency Check 
Created 20080813   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SCSM_LOGVIEWMODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCSM_LOGVIEWMODE Log Display Mode 20080902
Friends
Class CL_SCSM_LOG_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_LOG Static Attribute Private Type reference (TYPE) SCSM_LOG_DISP_TT Display Structure Check Log 20080813
Methods
# Method Level Visibility Method type Description Created on
1 GET_CURRENT_LOG Static method Public Method Returns current log 20080813
2 GET_LOG_BY_SELECTION Static method Public Method Reads log with selection conditions 20090828
3 MAKE_LOG_ENTRY Static method Public Method Adds a log entry 20080813
4 TRANSFORM_LOG Static method Private Method Transforms message text 20080813
Events
# Event Type Visibility Description Created on
1 LOG_CHANGED Static Event
(1)
Public
(2)
Indicates changes to log 20080813
Types
Class CL_SCSM_LOG_SERVICE has no local type.
Method Signatures

Method GET_CURRENT_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXP_LOG Call by reference Type reference (TYPE) SCSM_LOG_DISP_TT Tabellentyp für log messages 20080902
2 Importing IMP_CURRENTOBJ Call by reference Object reference (TYPE REF TO) CL_SCSM_TREENODE_BASE Aktuelles Objekt 20080902
3 Importing IMP_LOGVIEWMODE Call by reference Attribute reference (LIKE) IF_SCSM_LOGVIEWMODE=>LOGVIEW_MODE Loganzeigemodus 20080902

Method GET_CURRENT_LOG on class CL_SCSM_LOG_SERVICE has no exception.

Method GET_LOG_BY_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INP_CHKOBJ Call by reference Type reference (TYPE) DDTRANGE Bezugsstruktur für Ranges im DD 20090828
2 Importing INP_DATE Call by reference Type reference (TYPE) DDRANGE nach rechts halboffenes Intervall 20090828
3 Importing INP_TIME Call by reference Type reference (TYPE) DDRANGE Bezugsstruktur für Ranges im DD 20090828
4 Returning RET_LOG Value transfer Type reference (TYPE) SCSM_LOG_DISP_TT Tabellentyp für log messages 20090828

Method GET_LOG_BY_SELECTION on class CL_SCSM_LOG_SERVICE has no exception.

Method MAKE_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INP_ARBGB Value transfer Type reference (TYPE) ARBGB 'SCSM_CEN_CHECK' Arbeitsgebiet 20080813
2 Importing INP_CHECKGROUP Call by reference Type reference (TYPE) SCSM_GEN_CHECKGROUP Prüfgruppe für allgemeine Prüfungen 20080813
3 Importing INP_CHECKOBJ Call by reference Type reference (TYPE) SCSM_CHECK_OBJ Name des Prüfobjekts 20080813
4 Importing INP_MSGNR Call by reference Type reference (TYPE) MSGNR Nachrichtennummer 20080813
5 Importing INP_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichtentyp 20080813
6 Importing INP_MSGV1 Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20080813
7 Importing INP_MSGV2 Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20080813
8 Importing INP_MSGV3 Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20080813
9 Importing INP_MSGV4 Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20080813
10 Importing INP_SYSID Call by reference Type reference (TYPE) SYSYSID Name des SAP-Systems 20080902

Method MAKE_LOG_ENTRY on class CL_SCSM_LOG_SERVICE has no exception.

Method TRANSFORM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INP_LOG Call by reference Type reference (TYPE) SCSM_CHECK_LOG Log für Konsistenzprüfung 20080813
2 Returning RET_LOGDISP Value transfer Type reference (TYPE) SCSM_LOG_DISP Anzeigestruktur Prüflog 20090828

Method TRANSFORM_LOG on class CL_SCSM_LOG_SERVICE has no exception.
Event Signatures

Event LOG_CHANGED Signature
Event LOG_CHANGED on class CL_SCSM_LOG_SERVICE has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720