SAP ABAP Class CL_SWF_TRC_HEADER (Functions for Trace Catalog Entries)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_TRC (Package) Workflow: Trace
Properties
Class CL_SWF_TRC_HEADER  
Short Description Functions for Trace Catalog Entries    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_TRC   Workflow: Trace 
Created 20040512   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_TRC_HEADER has no forward declaration.
Interfaces
Class CL_SWF_TRC_HEADER has no interface implemented.
Friends
Class CL_SWF_TRC_HEADER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ERROR Constant Private Type reference (TYPE) SYMSGTY 'E' Error Message 20060113
2 MC_LOG_OBJECT Constant Private Type reference (TYPE) BALOBJ_D 'WF' Application Log: Object Name (Application Code) 20060113
3 MC_LOG_SUBOBJECT Constant Private Type reference (TYPE) BALSUBOBJ 'TRACE' Application Log: Subobject 20060113
4 MC_MSG_ID Constant Private Type reference (TYPE) SYMSGID 'SWF_TRC' Message Class 20060113
5 MR_APP_LOG Static Attribute Private Object reference (TYPE REF TO) CL_SWF_APP_LOG Service Class for Application Log 20060113
6 M_APP_LOG_HANDLE Static Attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20060113
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Static method Public Method Activate Trace 20040513
2 CHANGE Static method Public Method Change Trace Catalog Entry 20040512
3 CHANGE_ATTRIBUTE Static method Public Method Activate Trace 20040809
4 CHANGE_FIELDS Static method Public Method Change Trace Catalog Entries (Level, Description, etc) 20060221
5 CREATE Static method Public Method Create Trace Catalog Entry 20040512
6 DELETE Static method Public Method Delete Trace Catalog Entry 20040512
7 IS_ACTIVE Static method Public Method 20060421
8 IS_CREATE_CHANGE_ALLOWED Static method Public Method Generating/changing trace catalog entries is supported 20060120
9 IS_DELETE_ALLOWED Static method Public Method Generating/changing trace catalog entries is supported 20060120
10 TOGGLE_ACTIVE_STATE Static method Public Method Activate Trace 20040525
11 TOGGLE_ATTRIBUTE Static method Public Method Activate Trace 20040809
Events
Class CL_SWF_TRC_HEADER has no event.
Types
Class CL_SWF_TRC_HEADER has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATE Call by reference Type reference (TYPE) XFLAG 'X' - aktivieren, ' ' - deaktivieren 20040513
2 Importing ACTIVATE_DEPENDENTS Call by reference Type reference (TYPE) XFLAG 'X' 'X' - auch abhängige (de-)aktivieren 20040513
3 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - DB-Verbindung comitten 20040513
4 Importing TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20040513
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler beim Aktivieren 20040513

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRACE_FILTER Call by reference Type reference (TYPE) ANY Anwendungs-Filtertabelle 20040513
2 Importing TRACE_HEADER Call by reference Type reference (TYPE) SWFTRCHEAD Trace: Daten des Trace-Headers 20040512
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler beim Schreiben des Headers 20040513

Method CHANGE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040809
2 Importing ATTRIBUTE_VALUE Call by reference Type reference (TYPE) XFLAG 'X' - aktivieren, ' ' - deaktivieren 20040809
3 Importing BEQUEST Call by reference Type reference (TYPE) XFLAG 'X' 'X' - auch abhängige (de-)aktivieren 20040809
4 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - DB-Verbindung comitten 20040809
5 Importing TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20040809
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler beim Aktivieren 20040809

Method CHANGE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' Führe DB Commit aus 20060221
2 Exporting NEW_TRACE_HEADER Call by reference Type reference (TYPE) SWFTRCHEAD Trace: Daten des Trace-Headers 20060221
3 Importing TRACE_HEADER Call by reference Type reference (TYPE) SWFTRCCHGHEAD Trace: Änderungen Trace Header 20060221
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler im Trace 20060221

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEEP_TRACE_ID Call by reference Type reference (TYPE) XFLAG 'X' 'X' - vorgegebene Trace-ID behalten 20040524
2 Exporting NEW_TRACE_HEADER Call by reference Type reference (TYPE) SWFTRCHEAD Neu angelegter Trace-Header 20040512
3 Importing SYS_FILTER Call by reference Type reference (TYPE) SWFTRCLPNT Logischer Zeitpunkt als Selektionsfilter 20040607
4 Importing TRACE_FILTER Call by reference Type reference (TYPE) ANY Anwendungs-Filtertabelle 20040512
5 Importing TRACE_HEADER Call by reference Type reference (TYPE) SWFTRCHEAD Teilweise gefüllter Trace-Header 20040512
6 Exporting TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Kennung des neuen Eintrags 20040512
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler beim Anlegen 20040513

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE_DEPENDENTS Call by reference Type reference (TYPE) XFLAG 'X' - kaskadiertes Delete, ' ' - nur diese ID 20040512
2 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Änderungen sofort festschreiben 20051017
3 Importing LOCK Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Überprüfe Sperre auf Trace 20051219
4 Importing TRACE_COMPONENT Call by reference Type reference (TYPE) SWFTRC_CMP Komponente, die einen eigenen Trace benötigt 20040513
5 Importing TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20040512
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler beim Löschen 20040513

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ACTIVE Value transfer Type reference (TYPE) XFLAG 20060421
2 Importing TRACE_HEADER Call by reference Type reference (TYPE) SWFTRCHEAD 20060421

Method IS_ACTIVE on class CL_SWF_TRC_HEADER has no exception.

Method IS_CREATE_CHANGE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALLOWED Value transfer Type reference (TYPE) XFLAG 'X' wird unterstützt 20060120
2 Importing TRACE_COMPONENT Call by reference Type reference (TYPE) SWFTRC_CMP Komponente, die einen eigenen Trace benötigt 20060120

Method IS_CREATE_CHANGE_ALLOWED on class CL_SWF_TRC_HEADER has no exception.

Method IS_DELETE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALLOWED Value transfer Type reference (TYPE) XFLAG 'X' wird unterstützt 20060120
2 Importing TRACE_COMPONENT Call by reference Type reference (TYPE) SWFTRC_CMP Komponente, die einen eigenen Trace benötigt 20060120

Method IS_DELETE_ALLOWED on class CL_SWF_TRC_HEADER has no exception.

Method TOGGLE_ACTIVE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATE_DEPENDENTS Call by reference Type reference (TYPE) XFLAG 'X' 'X' - auch abhängige (de-)aktivieren 20040525
2 Returning ACTIVE Value transfer Type reference (TYPE) XFLAG 'X' - Trace aktiviert; sonst Trace deaktiviert 20061110
3 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - DB-Verbindung comitten 20040525
4 Importing TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20040525
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler beim Aktivieren 20040525

Method TOGGLE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040809
2 Importing BEQUEST Call by reference Type reference (TYPE) XFLAG 'X' 'X' - auch abhängige (de-)aktivieren 20040809
3 Importing DO_COMMIT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - DB-Verbindung comitten 20040809
4 Importing TRACE_ID Call by reference Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20040809
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler beim Aktivieren 20040809
History
Last changed by/on SAP  20110908 
SAP Release Created in 700