SAP ABAP Class CL_SWF_EVT_LOG (Event log)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_EVT (Package) Workflow: Events
Properties
Class CL_SWF_EVT_LOG  
Short Description Event log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_EVT   Workflow: Events 
Created 20000816   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFEV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_EVT_LOG has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SWF_EVT_SERVICES 20001017 Services for Events/Handlers
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MST_FLUSH_ENTRIES Static Attribute Private See coding Table of Log Entries 20000821
2 MST_OBJECTS Static Attribute Private See coding Table of All Log Objects 20000821
3 MST_RANGE_CHECKFB Static Attribute Private See coding MST_RANGE_CHECKFB 20000824
4 MST_RANGE_DATE Static Attribute Private See coding MST_RANGE_DATE 20000824
5 MST_RANGE_EVENT Static Attribute Private See coding MST_RANGE_EVENT 20000824
6 MST_RANGE_OBJKEY Static Attribute Private See coding MST_RANGE_OBJKEY 20000824
7 MST_RANGE_OBJTYPE Static Attribute Private See coding MST_RANGE_OBJTYPE 20000824
8 MST_RANGE_PROGRAM Static Attribute Private See coding MST_RANGE_PROGRAM 20000824
9 MST_RANGE_RECFB Static Attribute Private See coding MST_RANGE_RECFB 20000824
10 MST_RANGE_RECGETFB Static Attribute Private See coding MST_RANGE_RECGETFB 20000824
11 MST_RANGE_RECID Static Attribute Private See coding MST_RANGE_RECID 20000824
12 MST_RANGE_RECTYPE Static Attribute Private See coding MST_RANGE_RECTYPE 20000824
13 MST_RANGE_TIME Static Attribute Private See coding MST_RANGE_TIME 20000824
14 MST_RANGE_USER Static Attribute Private See coding MST_RANGE_USER 20000824
15 MS_RANGES_FILLED Static Attribute Private Type reference (TYPE) XFELD Ranges Loaded 20000823
16 MS_TOP_OBJECT Static Attribute Private Object reference (TYPE REF TO) CL_SWF_EVT_LOG Top Log Object 20000821
17 MT_LOG_ENTRIES Instance attribute Private See coding Table of Log Entries 20000816
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LOG_ENTRY Instance method Private Method Checks Entry 20000816
2 CONSTRUCTOR Instance method Public Constructor Constructor 20000821
3 FILL_RANGES Instance method Private Method Fills Range Tables for Selective Logging 20000823
4 FLUSH Instance method Public Method Writes Log Entries to Database 20000816
5 FREE Static method Public Method Releases Reference 20001127
6 GET_LOG_ENTRIES Instance method Public Method 20130801
7 INSERT_BY_EVENT Instance method Public Method Adds Log Entry for Event (No Handler) 20000822
8 INSERT_BY_HANDLER Instance method Public Method Adds Log Entry for Handler 20000816
9 INSERT_BY_VALUES Instance method Public Method Adds Log Entry for Specified Values 20001127
10 UPDATE_HANDLER_OBJECT Static method Private Method Updates Object Reference of Event Handler 20001017
Events
Class CL_SWF_EVT_LOG has no event.
Types
Class CL_SWF_EVT_LOG has no local type.
Method Signatures

Method CHECK_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTRY Call by reference Type reference (TYPE) SWFREVTLOG Ereignis-Log 20000816
2 Returning RE_VALID Value transfer Type reference (TYPE) XFELD Log-Eintrag ist gültig 20000816

Method CHECK_LOG_ENTRY on class CL_SWF_EVT_LOG has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SWF_EVT_LOG has no parameter.
Method CONSTRUCTOR on class CL_SWF_EVT_LOG has no exception.

Method FILL_RANGES Signature

Method FILL_RANGES on class CL_SWF_EVT_LOG has no parameter.
Method FILL_RANGES on class CL_SWF_EVT_LOG has no exception.

Method FLUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USE_RFC Call by reference Type reference (TYPE) XFELD SPACE 20030320

Method FLUSH on class CL_SWF_EVT_LOG has no exception.

Method FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOG_OBJECT Call by reference Object reference (TYPE REF TO) CL_SWF_EVT_LOG Ereignis-Log 20001127

Method FREE on class CL_SWF_EVT_LOG has no exception.

Method GET_LOG_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LOG_ENTRIES Value transfer Type reference (TYPE) SWFREVTLOGTAB 20130801

Method GET_LOG_ENTRIES on class CL_SWF_EVT_LOG has no exception.

Method INSERT_BY_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION Call by reference Type reference (TYPE) SWE_ERROR SWFEV_LOG_NO_RECEIVERS Fehlernummer (Def: Kein Behandler 20000822
2 Importing IM_EVENT Call by reference Object reference (TYPE REF TO) CL_SWF_EVT_EVENT Ereignis 20000822
3 Importing IM_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SWF_EVT_EXCEPTION Ausnahme im Ereignismanager 20000822

Method INSERT_BY_EVENT on class CL_SWF_EVT_LOG has no exception.

Method INSERT_BY_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION Call by reference Type reference (TYPE) SWE_ERROR SWFEV_LOG_NO_ERROR Ereignis-Trace: Fehlernummer 20000816
2 Importing IM_HANDLER Call by reference Object reference (TYPE REF TO) CL_SWF_EVT_EVENT_HANDLER Ereignisbehandler zur Laufzeit 20000816
3 Importing IM_LOG_VALUES Value transfer Type reference (TYPE) SWFREVTLOG Ereignis-Log 20000821
4 Importing IM_MESSAGE Call by reference Type reference (TYPE) SWR_MSTRUC Workflow-Schnittstellen: Nachrichtenstruktur 20000816

Method INSERT_BY_HANDLER on class CL_SWF_EVT_LOG has no exception.

Method INSERT_BY_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOG_VALUES Value transfer Type reference (TYPE) SWFREVTLOG Ereignis-Log 20001127

Method INSERT_BY_VALUES on class CL_SWF_EVT_LOG has no exception.

Method UPDATE_HANDLER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DO_COMMIT Call by reference Type reference (TYPE) XFELD 'X' DB_COMMIT durchführen 20001017
2 Importing IM_EVENT_ID Call by reference Type reference (TYPE) SWE_EVTID Kennung einer Ereignisinstanz 20001017
3 Importing IM_HANDLER_POR Call by reference Type reference (TYPE) SIBFLPORB Lokale Persistente Objektreferenz - BOR kompatibel 20001017
4 Importing IM_RECTYPE Call by reference Type reference (TYPE) SWFERECTYP Name des Verbrauchertyps 20001017

Method UPDATE_HANDLER_OBJECT on class CL_SWF_EVT_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610