SAP ABAP Class CL_LXE_UTIL_LOG (Simple Logging)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE (Package) New MLT Environment
Properties
Class CL_LXE_UTIL_LOG  
Short Description Simple Logging    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE   New MLT Environment 
Created 20100506   SAP 
Last change 20140121   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 CL_LXE_UTIL_LOG has no interface implemented.
Friends
Class CL_LXE_UTIL_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACTION_LOG_DOC_OPENED Constant Public Type reference (TYPE) LXE_PERF_LOG-ACTION 'OBJ_OPEN' Tracing Action (e.g. START, STOP ..) 20100521
2 CO_ACTION_PAUSE Constant Public Type reference (TYPE) LXE_PERF_LOG-ACTION 'PAUSE' 20100517
3 CO_ACTION_RESUME Constant Public Type reference (TYPE) LXE_PERF_LOG-ACTION 'RESUME' 20100517
4 CO_ACTION_START Constant Public Type reference (TYPE) LXE_PERF_LOG-ACTION 'START' 20100517
5 CO_ACTION_STOP Constant Public Type reference (TYPE) LXE_PERF_LOG-ACTION 'STOP' 20100517
6 CO_MEASURE_ABAP_TIME2OPEN Constant Public Type reference (TYPE) LXE_PERF_LOG_AGG-MEASURE_TYPE 'ABAP_TIME2OPEN' Type of Time Measurement (TAMO, TDC, Everything, etc.) 20130220
7 CO_MEASURE_ALL Constant Public Type reference (TYPE) LXE_PERF_LOG_AGG-MEASURE_TYPE 'ALL' Type of Time Measurement (TAMO, TDC, Everything, etc.) 20100525
8 CO_MEASURE_TAMO_POST Constant Public Type reference (TYPE) LXE_PERF_LOG_AGG-MEASURE_TYPE 'TAMO_POST' Type of Time Measurement (TAMO, TDC, Everything, etc.) 20100525
9 CO_MEASURE_TAMO_PRE Constant Public Type reference (TYPE) LXE_PERF_LOG_AGG-MEASURE_TYPE 'TAMO_PRE' Type of Time Measurement (TAMO, TDC, Everything, etc.) 20100525
10 CO_MEASURE_TDC_ALL Constant Public Type reference (TYPE) LXE_PERF_LOG_AGG-MEASURE_TYPE 'TDC_ALL' Type of Time Measurement (TAMO, TDC, Everything, etc.) 20100525
11 CO_MEASURE_TDC_TIME2OPEN Constant Public Type reference (TYPE) LXE_PERF_LOG_AGG-MEASURE_TYPE 'TDC_TIME2OPEN' Type of Time Measurement (TAMO, TDC, Everything, etc.) 20130220
12 CO_MEASURE_TIME2OPEN Constant Public Type reference (TYPE) LXE_PERF_LOG_AGG-MEASURE_TYPE 'TIME2OPEN' Type of Time Measurement (TAMO, TDC, Everything, etc.) 20100525
13 CO_TYPE_ABAP_SE63 Constant Public Type reference (TYPE) LXE_PERF_LOG-TYPE 'ABAP_SE63' 20100517
14 CO_TYPE_FILE_CHECK Constant Public Type reference (TYPE) LXE_PERF_LOG-TYPE 'FILE_ERROR_TDC' Type of Action 20130123
15 CO_TYPE_RFC_TAMO_POST Constant Public Type reference (TYPE) LXE_PERF_LOG-TYPE 'RFC_TAMO_POST' 20100525
16 CO_TYPE_RFC_TAMO_PRE Constant Public Type reference (TYPE) LXE_PERF_LOG-TYPE 'RFC_TAMO_PRE' 20100525
17 CO_TYPE_RFC_TDC Constant Public Type reference (TYPE) LXE_PERF_LOG-TYPE 'RFC_TDC' 20100517
18 START_TIMESTAMP Static Attribute Private Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20100518
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_LOG Static method Public Method 20100521
2 LOG Static method Public Method Just Logging a Line 20100506
3 LOG_EXECUTE Static method Private Method 20100519
4 PROCESS_LOG_SET Static method Private Method 20100521
Events
Class CL_LXE_UTIL_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_LOG_SET Private See coding 20100521 TTY_LOG_SET TYPE TABLE OF lxe_perf_log
Method Signatures

Method ANALYZE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RES Call by reference Type reference (TYPE) I Result (0 = ok) 20100525
2 Exporting RES_TEXT Call by reference Type reference (TYPE) STRING 20100525

Method ANALYZE_LOG on class CL_LXE_UTIL_LOG has no exception.

Method LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) LXE_PERF_LOG-ACTION 20100517
2 Importing CUSTMNR Call by reference Type reference (TYPE) LXECUSTMNR Übersetzungsbereich 20100506
3 Importing HOST Call by reference Type reference (TYPE) SYHOST Name des Rechners des aktuellen Applikationservers 20100525
4 Importing OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME Name des Übersetzungsobjekts 20100506
5 Importing OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE Typ des Übersetzungsobjekts 20100506
6 Importing SCOMMENT Call by reference Type reference (TYPE) LXE_PERF_LOG-SCOMMENT Kommentar oder frei verfügbares Feld 20100519
7 Importing SOURCE_LANG Call by reference Type reference (TYPE) LXEISOLANG Übersetzungssprache 20100518
8 Importing TARGET_LANG Call by reference Type reference (TYPE) LXEISOLANG Übersetzungssprache 20100518
9 Importing TEXTKEY Call by reference Type reference (TYPE) LXETEXTKEY Textschlüssel 20100506
10 Importing TYPE Call by reference Type reference (TYPE) LXE_PERF_LOG-TYPE 20100518

Method LOG on class CL_LXE_UTIL_LOG has no exception.

Method LOG_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) LXE_PERF_LOG-ACTION Tracing Aktion (z.B. START, STOP ..) 20100519
2 Importing CUSTMNR Call by reference Type reference (TYPE) LXECUSTMNR Übersetzungsbereich 20100519
3 Importing HOST Call by reference Type reference (TYPE) SYHOST Name des Rechners des aktuellen Applikationservers 20100525
4 Importing OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME Name des Übersetzungsobjekts 20100519
5 Importing OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE Typ des Übersetzungsobjekts 20100519
6 Returning RES Value transfer Type reference (TYPE) ABAP_BOOL 20100519
7 Importing SCOMMENT Call by reference Type reference (TYPE) LXE_PERF_LOG-SCOMMENT Kommentar oder frei verfügbares Feld 20100519
8 Importing SOURCE_LANG Call by reference Type reference (TYPE) LXEISOLANG Übersetzungssprache 20100519
9 Importing TARGET_LANG Call by reference Type reference (TYPE) LXEISOLANG Übersetzungssprache 20100519
10 Importing TEXTKEY Call by reference Type reference (TYPE) LXETEXTKEY Textschlüssel 20100519
11 Importing TYPE Call by reference Type reference (TYPE) LXE_PERF_LOG-TYPE Type der Aktion 20100519

Method LOG_EXECUTE on class CL_LXE_UTIL_LOG has no exception.

Method PROCESS_LOG_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG_SET Call by reference Type reference (TYPE) TTY_LOG_SET LXE Perforamce Tracing Tabelle 20100521
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID_RANGE Parameter mit ungültigem Wertebereich 20101103
2 CX_PARAMETER_INVALID_TYPE Parameter mit ungültigem Typ 20101103
History
Last changed by/on SAP  20140121 
SAP Release Created in 730