SAP ABAP Class CL_SWF_TRC_ENTRY (Data Context for a Trace ID)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_TRC (Package) Workflow: Trace
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_IFS_PARAMETER_CONTAINER Container for Transfer of Parameters 20031027
Properties
Class CL_SWF_TRC_ENTRY  
Short Description Data Context for a Trace ID    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_TRC   Workflow: Trace 
Created 20031027   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_IFS_PARAMETER_CONTAINER Container for Transfer of Parameters 20031027
Friends
# Friend Modeled only Created on Description
1 CL_SWF_TRC_MANAGER 20031028 Trace Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_TRACE_ID_NAME Constant Public Type reference (TYPE) SWFDNAME '_SWF_TRACE_ID' Name of Element Containing Trace ID 20040513
2 M_APP_CLASS Instance attribute Private Type reference (TYPE) SWFTRCACLASSREF Trace: Application-Specific Filter Accesses 20040816
3 M_APP_CTX_REF Instance attribute Private Object reference (TYPE REF TO) DATA Point to Application Context structure 20040512
4 M_COMMENT Instance attribute Private Type reference (TYPE) STRING Notes for this Entry 20040517
5 M_CONTAINER Instance attribute Private Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Trace Data Container 20031027
6 M_CONTAINER_SAVE_ERROR Instance attribute Private Type reference (TYPE) XFLAG 'X' - Container could not be saved 20051011
7 M_CONT_CLASS Instance attribute Private Type reference (TYPE) CLASSNAME Name of Container Persistence Class 20040513
8 M_FILTER_CLASS Instance attribute Private Type reference (TYPE) CLASSNAME Name of Application-Specific Filter Class 20040512
9 M_LINE_ID Instance attribute Private Type reference (TYPE) SWFTRACEID ID of Trace Data Line 20031027
10 M_PHANDLE Instance attribute Private Object reference (TYPE REF TO) CL_SWF_TRC_PHYSICAL_HANDLE Physical Trace Handle 20040512
11 M_TRACE_LINK Instance attribute Private Type reference (TYPE) SWFTRACEID Link to Another Physical Trace 20040517
12 M_TRACE_POINT Instance attribute Private Type reference (TYPE) SWFTRCLPNT Trace: Definition of a Logical Date/Time 20040512
13 M_TYPE Instance attribute Private Type reference (TYPE) SWFTRC_ETYP Type of Trace Entry 20040512
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Write Trace Entry to DB 20031027
2 CONSTRUCTOR Instance method Public Constructor Constructor 20031027
3 CREATE_TRACE_LINK Static method Public Method Create Trace Link Entry 20040517
4 GET Instance method Public Method Write Trace Entry to DB 20031027
5 GET_APP_CONTEXT_REF Instance method Public Method Reference to Application-Specific Part of Trace Entry 20040512
6 GET_CONTAINER_FOR_WRITE Instance method Public Method Gets a container that references the entry 20040514
7 GET_LINE_ID Instance method Public Method Read ID of entry within trace 20031027
8 GET_LOGICAL_EVENT Instance method Public Method Read logical time 20040512
9 GET_PHYSICAL_TRACE_HANDLE Instance method Public Method Return trace handle 20040510
10 GET_TRACE_COMPONENT Instance method Public Method Read corresponding application component 20040510
11 GET_TRACE_ID Instance method Public Method Read physical trace ID 20031028
12 GET_TRACE_TYPE Instance method Public Method Read type of trace 20040528
13 GET_TRC_CONTEXT Instance method Public Method Generic part of entry (key + data) 20040513
14 GET_TRC_DATA Instance method Public Method Generic Data Part of Entry 20040513
15 GET_TRC_KEY Instance method Public Method Generic Key of Entry 20040513
16 GET_TYPE Instance method Public Method Write Trace Entry to DB 20031027
17 GET_VALUE_REF Instance method Public Method Write Trace Entry to DB 20031027
18 LIST_NAMES Instance method Public Method Write Trace Entry to DB 20031027
19 SET Instance method Public Method Write Trace Entry to DB 20031027
20 WRITE Instance method Public Method Write Trace Entry to DB 20031028
Events
Class CL_SWF_TRC_ENTRY has no event.
Types
Class CL_SWF_TRC_ENTRY has no local type.
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_SWF_TRC_ENTRY has no parameter.
Method CLEAR on class CL_SWF_TRC_ENTRY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APP_CLASS Call by reference Type reference (TYPE) SWFTRCACLASSREF Trace: Anwendungsspezifische Filterzugriffe 20040816
2 Importing APP_CONTEXT_REF Call by reference Object reference (TYPE REF TO) DATA Kontext-Struktur 20040512
3 Importing COMMENT Call by reference Type reference (TYPE) STRING Kommentar zu diesem Eintrag 20040517
4 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Trace-Container mit Detaildaten 20031027
5 Importing CONTAINER_CLASS Call by reference Type reference (TYPE) SWFTRCPCLASS Name der Container-Persistenzklasse 20040513
6 Importing ENTRY_TYPE Call by reference Type reference (TYPE) SWFTRC_ETYP Trace: Art des Eintrags 20040512
7 Importing FILTER_CLASS Call by reference Type reference (TYPE) SWFTRCACLASS Name der Anwendungsspezifschen DB-Klasse 20040512
8 Importing LOGICAL_TRACE_POINT Call by reference Type reference (TYPE) SWFTRCLPNT Logischer Zeitpunkt 20040512
9 Importing PHYSICAL_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_PHYSICAL_HANDLE Physisches Trace-Handle 20040512
# Exception Resumable Description Created on
1 CX_SWF_TRC_INVALID_CONTEXT Trace-Kontext ungültig oder nicht gesetzt 20031030

Method CREATE_TRACE_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APP_CLASS Call by reference Type reference (TYPE) SWFTRCACLASSREF Trace: Anwendungsspezifische Filterzugriffe 20040816
2 Importing APP_CONTEXT_REF Call by reference Object reference (TYPE REF TO) DATA Kontext-Struktur 20040517
3 Importing COMMENT Call by reference Type reference (TYPE) STRING Kommentar zu diesem Trace-Eintrag 20040517
4 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Trace-Container mit Detaildaten 20040517
5 Importing CONTAINER_CLASS Call by reference Type reference (TYPE) SWFTRCPCLASS Name der Container-Persistenzklasse 20040517
6 Importing FILTER_CLASS Call by reference Type reference (TYPE) SWFTRCACLASS Name der Anwendungsspezifschen DB-Klasse 20040517
7 Importing LOGICAL_TRACE_POINT Call by reference Type reference (TYPE) SWFTRCLPNT Logischer Zeitpunkt 20040517
8 Importing PHYSICAL_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_PHYSICAL_HANDLE Physisches Trace-Handle 20040517
9 Returning TRACE_ENTRY Value transfer Object reference (TYPE REF TO) CL_SWF_TRC_ENTRY Trace-Dateneintrag 20040517
10 Importing TRACE_LINK Call by reference Type reference (TYPE) SWFTRACEID Verweis auf einen anderen physikaischen Trace 20040517
# Exception Resumable Description Created on
1 CX_SWF_TRC_INVALID_CONTEXT Trace-Kontext ungültig oder nicht gesetzt 20040517

Method GET Signature

Method GET on class CL_SWF_TRC_ENTRY has no parameter.
Method GET on class CL_SWF_TRC_ENTRY has no exception.

Method GET_APP_CONTEXT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APP_CONTEXT_REF Value transfer Object reference (TYPE REF TO) DATA Anwendungsspezifische Daten-Erweiterungsstruktur 20040512

Method GET_APP_CONTEXT_REF on class CL_SWF_TRC_ENTRY has no exception.

Method GET_CONTAINER_FOR_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, der auf DIESEN Eintrag zeigt 20040514
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler im Trace 20040514

Method GET_LINE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LINE_ID Value transfer Type reference (TYPE) SWFTRACEID Eindeutige Kennung des Trace 20031027

Method GET_LINE_ID on class CL_SWF_TRC_ENTRY has no exception.

Method GET_LOGICAL_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGICAL_EVENT Value transfer Type reference (TYPE) SWFTRCLPNT Logischer Zeitpunkt im Trace 20040512

Method GET_LOGICAL_EVENT on class CL_SWF_TRC_ENTRY has no exception.

Method GET_PHYSICAL_TRACE_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PHYSICAL_TRACE_HANDLE Value transfer Object reference (TYPE REF TO) CL_SWF_TRC_PHYSICAL_HANDLE Logisches Trace-Handle 20040510

Method GET_PHYSICAL_TRACE_HANDLE on class CL_SWF_TRC_ENTRY has no exception.

Method GET_TRACE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENT Value transfer Type reference (TYPE) SWFTRC_CMP Applikation, dem der Trace zugeordnet ist 20040510

Method GET_TRACE_COMPONENT on class CL_SWF_TRC_ENTRY has no exception.

Method GET_TRACE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE_ID Value transfer Type reference (TYPE) SWFTRACEID Eindeutige Kennung des Trace 20031028

Method GET_TRACE_ID on class CL_SWF_TRC_ENTRY has no exception.

Method GET_TRACE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE_TYPE Value transfer Type reference (TYPE) SWFTRC_TYP Typ des Trace 20040528

Method GET_TRACE_TYPE on class CL_SWF_TRC_ENTRY has no exception.

Method GET_TRC_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TRC_CONTEXT Call by reference Type reference (TYPE) SWFTRCENTRY Generischer Teil eines Trace-Eintrags 20040513

Method GET_TRC_CONTEXT on class CL_SWF_TRC_ENTRY has no exception.

Method GET_TRC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TRC_DATA Call by reference Type reference (TYPE) SWFTRCDATA Trace: Generischer Teil eines Trace-Dateneintrags 20040513

Method GET_TRC_DATA on class CL_SWF_TRC_ENTRY has no exception.

Method GET_TRC_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TRC_KEY Call by reference Type reference (TYPE) SWFTRCDKEY Trace: Schlüsselstruktur für Anwendungsdaten 20040513

Method GET_TRC_KEY on class CL_SWF_TRC_ENTRY has no exception.

Method GET_TYPE Signature

Method GET_TYPE on class CL_SWF_TRC_ENTRY has no parameter.
Method GET_TYPE on class CL_SWF_TRC_ENTRY has no exception.

Method GET_VALUE_REF Signature

Method GET_VALUE_REF on class CL_SWF_TRC_ENTRY has no parameter.
Method GET_VALUE_REF on class CL_SWF_TRC_ENTRY has no exception.

Method LIST_NAMES Signature

Method LIST_NAMES on class CL_SWF_TRC_ENTRY has no parameter.
Method LIST_NAMES on class CL_SWF_TRC_ENTRY has no exception.

Method SET Signature

Method SET on class CL_SWF_TRC_ENTRY has no parameter.
Method SET on class CL_SWF_TRC_ENTRY has no exception.

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENTRY_ID Value transfer Type reference (TYPE) SWFTRACEID ID (Zeilenkennung) des Eintrags 20040512

Method WRITE on class CL_SWF_TRC_ENTRY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640