SAP ABAP Class /MRSS/CL_SGE_LOGGING (Logging Messages and Events)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGE (Package) Multiresource Planning: Scheduling Engine
Properties
Class /MRSS/CL_SGE_LOGGING  
Short Description Logging Messages and Events    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGE   Multiresource Planning: Scheduling Engine 
Created 20090811   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGE_LOGGING has no forward declaration.
Interfaces
Class /MRSS/CL_SGE_LOGGING has no interface implemented.
Friends
Class /MRSS/CL_SGE_LOGGING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_APPLICATION Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGE_APPLICATION Scheduling Engine Application 20090817
2 GREF_LOGGING Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGE_LOGGING Logging Messages and Events 20090817
3 GS_ACTUAL_LOG_ENTRY Instance attribute Private Type reference (TYPE) /MRSS/T_LOGGING_ENTRY Individual Log Entry 20090814
4 GS_ACTUAL_LOG_PROFILE Instance attribute Private Type reference (TYPE) /MRSS/T_LOGGING_PROFILE Log Profile 20090831
5 GV_ACTUAL_LOG_KEY Static Attribute Private Type reference (TYPE) /MRSS/T_GUID GUID 20090814
6 GV_FILE_NAME Instance attribute Private Type reference (TYPE) /MRSS/T_LOG_FILE_NAME File Name of a Log 20090831
7 GV_LOGGING_ACTIVE Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Logging Active? 20090929
8 GV_LOG_COUNTER Static Attribute Private Type reference (TYPE) BYTE 0 Number of Active Logs 20140703
9 GV_LOG_STARTED Static Attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110427
10 GV_LOG_START_TIME Instance attribute Private Type reference (TYPE) TIMESTAMPL UTC Timestamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20100825
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FILENAME Instance method Protected Method Creates File Name Based on Template 20090831
2 CREATE_LOG_FOOTER Instance method Protected Method Create Closing for Log 20090904
3 CREATE_LOG_HEADER Instance method Protected Method Create Header for New Log 20090814
4 END_LOG Instance method Public Method End Log 20090812
5 GET_ACTUAL_LOG_KEY Static method Public Method Provides Current Log Key 20090812
6 GET_INSTANCE Static method Public Method Provides Reference 20090817
7 GET_LOG_KEY Static method Protected Method Creates New Log Key 20090812
8 INITIALIZE Instance method Protected Method Initialization Steps 20090817
9 READ_LOG_FILE Instance method Public Method Read a Log File 20090901
10 READ_SERVER_LOG_FILE Instance method Protected Method Read Log File from Application Server 20090901
11 RESET Instance method Public Method Reset 20090813
12 SELECT_LOG_ENTRIES Instance method Public Method Reads All MRS Log Entries Incl. RCCF Log Entries 20090909
13 START_LOG Instance method Public Method Start a Log 20090812
14 WRITE_APPL_LOG_FILE Instance method Protected Method Write Log File to the SAP Application Log 20100624
15 WRITE_LOCAL_LOG_FILE Instance method Protected Method Write Log File to Client 20090831
16 WRITE_SERVER_LOG_FILE Instance method Protected Method Write Log File to Application Server 20090831
Events
Class /MRSS/CL_SGE_LOGGING has no event.
Types
Class /MRSS/CL_SGE_LOGGING has no local type.
Method Signatures

Method BUILD_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORDER_ID Call by reference Type reference (TYPE) /MRSS/T_DEM_H_ID Demand ID 20130829

Method BUILD_FILENAME on class /MRSS/CL_SGE_LOGGING has no exception.

Method CREATE_LOG_FOOTER Signature

Method CREATE_LOG_FOOTER on class /MRSS/CL_SGE_LOGGING has no parameter.
Method CREATE_LOG_FOOTER on class /MRSS/CL_SGE_LOGGING has no exception.

Method CREATE_LOG_HEADER Signature

Method CREATE_LOG_HEADER on class /MRSS/CL_SGE_LOGGING has no parameter.
Method CREATE_LOG_HEADER on class /MRSS/CL_SGE_LOGGING has no exception.

Method END_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Erfolgsmeldung 20090907
2 Returning RV_LOGGING_ID Value transfer Type reference (TYPE) /MRSS/T_GUID ID des Log Eintrages 20090901

Method END_LOG on class /MRSS/CL_SGE_LOGGING has no exception.

Method GET_ACTUAL_LOG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTUAL_LOG_KEY Value transfer Type reference (TYPE) /MRSS/T_GUID GUID 20090812

Method GET_ACTUAL_LOG_KEY on class /MRSS/CL_SGE_LOGGING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_APPLICATION Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_APPLICATION Scheduling Engine Applikation 20090817
2 Returning RREF_LOGGING Value transfer Object reference (TYPE REF TO) /MRSS/CL_SGE_LOGGING Protokollierung von Nachrichten und Ereignissen 20090817

Method GET_INSTANCE on class /MRSS/CL_SGE_LOGGING has no exception.

Method GET_LOG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOG_KEY Value transfer Type reference (TYPE) /MRSS/T_GUID GUID 20090812

Method GET_LOG_KEY on class /MRSS/CL_SGE_LOGGING has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_APPLICATION Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_APPLICATION Scheduling Engine Applikation 20090817

Method INITIALIZE on class /MRSS/CL_SGE_LOGGING has no exception.

Method READ_LOG_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_ID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090901
2 Returning RT_LOG_FILE Value transfer Type reference (TYPE) /MRSS/T_MESSAGE_LOG_TAB Tabelle der Log Nachrichten 20090901

Method READ_LOG_FILE on class /MRSS/CL_SGE_LOGGING has no exception.

Method READ_SERVER_LOG_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /MRSS/T_LOG_ACTIVITY Log Area 20130911
2 Importing IV_FILE_NAME Call by reference Type reference (TYPE) CHAR255 Name der Datei 20090901
3 Returning RT_LOG_FILE Value transfer Type reference (TYPE) /MRSS/T_MESSAGE_LOG_TAB Tabelle der Log Nachrichten 20090901

Method READ_SERVER_LOG_FILE on class /MRSS/CL_SGE_LOGGING has no exception.

Method RESET Signature

Method RESET on class /MRSS/CL_SGE_LOGGING has no parameter.
Method RESET on class /MRSS/CL_SGE_LOGGING has no exception.

Method SELECT_LOG_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MRS_LOG_ENTRIES Call by reference Type reference (TYPE) /MRSS/T_OPT_LOGGING_ENTRY_TAB Log Einträge des Optimierers inkl. RCCF Log Einträge 20090909
2 Importing IT_MRS_LOG_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20090909
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090909
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090909

Method SELECT_LOG_ENTRIES on class /MRSS/CL_SGE_LOGGING has no exception.

Method START_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOGGING_PROFILE Call by reference Type reference (TYPE) /MRSS/T_LOGGING_PROFILE Protokoll Profil 20110412
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /MRSS/T_LOG_ACTIVITY Bereich des Log 20110426
3 Importing IV_ORDER_ID Call by reference Type reference (TYPE) /MRSS/T_DEM_H_ID Demand ID 20130829

Method START_LOG on class /MRSS/CL_SGE_LOGGING has no exception.

Method WRITE_APPL_LOG_FILE Signature

Method WRITE_APPL_LOG_FILE on class /MRSS/CL_SGE_LOGGING has no parameter.
Method WRITE_APPL_LOG_FILE on class /MRSS/CL_SGE_LOGGING has no exception.

Method WRITE_LOCAL_LOG_FILE Signature

Method WRITE_LOCAL_LOG_FILE on class /MRSS/CL_SGE_LOGGING has no parameter.
Method WRITE_LOCAL_LOG_FILE on class /MRSS/CL_SGE_LOGGING has no exception.

Method WRITE_SERVER_LOG_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Erfolgreich? 20090831
2 Exporting EV_FILE_PATH Call by reference Type reference (TYPE) /MRSS/T_LOG_FILE_NAME Dateiname und Pfad des Logs 20091002

Method WRITE_SERVER_LOG_FILE on class /MRSS/CL_SGE_LOGGING has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 700