SAP ABAP Class CL_WDT_PERFORMANCE_TRACE (Trace Tool for Measurement of WDA Performance)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_PERFORMANCE_VERIFICATION (Package) Tools and Utilities for Performance Verification
Properties
Class CL_WDT_PERFORMANCE_TRACE  
Short Description Trace Tool for Measurement of WDA Performance    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_PERFORMANCE_VERIFICATION   Tools and Utilities for Performance Verification 
Created 20040924   SAP 
Last change 20050705   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_WDT_PERFORMANCE_TRACE has no interface implemented.
Friends
Class CL_WDT_PERFORMANCE_TRACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ALL_USERS Constant Public Type reference (TYPE) SY-UNAME 'ALL_USERS' Trace Activation for All Users 20041014
2 MC_CLOSED_TRCS_SHM_ID Constant Public Type reference (TYPE) CHAR30 'SHM_CLOSED_TRCS' Identification of Traces in Shared Memory 20040929
3 MC_NO_DATA Constant Public Type reference (TYPE) SY-SUBRC -3 No Trace Data 20041021
4 MC_TRACE_ACTIVATED Constant Public Type reference (TYPE) SY-SUBRC 0 Trace activated 20041013
5 MC_TRACE_ALREADY_ACTIVE Constant Public Type reference (TYPE) SY-SUBRC -1 Trace Already Active 20041013
6 MC_TRACE_DEACTIVATED Constant Public Type reference (TYPE) SY-SUBRC 0 Trace deactivated 20041013
7 MC_TRACE_NOT_ACTIVE Constant Public Type reference (TYPE) SY-SUBRC -1 Trace Not Active 20041013
8 MC_USER_NOT_CONFIGURED Constant Public Type reference (TYPE) SY-SUBRC -2 User Configuration Does Not Allow Trace 20041013
9 MC_USER_SHM_ID Constant Public Type reference (TYPE) CHAR30 'SHM_USER' Identification of User Name in Shared Memory 20041013
10 M_CLOSED_TRCS Static Attribute Private Object reference (TYPE REF TO) CL_WDT_TRC_STACK Stack Management of Closed Traces 20040928
11 M_OPEN_TRCS Static Attribute Private Object reference (TYPE REF TO) CL_WDT_TRC_STACK Stack Management of Open Traces 20040928
12 M_STATS Instance attribute Public Type reference (TYPE) STRC_T_STATS Unsorted Table of Statistic Records 20040928
13 M_TRACE_ON Static Attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE If TRUE, Trace Is Active. Otherwise FALSE. 20040928
14 M_USER Static Attribute Private Type reference (TYPE) SY-UNAME User who Activated Trace 20041013
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Static method Public Method Activate Trace 20040928
2 CLASS_CONSTRUCTOR Static method Public Constructor Static (Class) Constructor 20040928
3 DEACTIVATE Static method Public Method Deactivate Trace 20040928
4 DELETE_CLOSED_TRCS_SHM Static method Private Method Delete Closed Trace Records in Shared Memory 20040929
5 DELETE_USER_SHM Static method Private Method Delete Closed Trace Records in Shared Memory 20041013
6 EXPORT_CLOSED_TRCS_SHM Static method Private Method Export Closed Trace Records in Shared Memory 20040929
7 EXPORT_USER_SHM Static method Private Method Export Closed Trace Records in Shared Memory 20041013
8 IMPORT_CLOSED_TRCS_SHM Static method Private Method Import Closed Trace Records in Shared Memory 20040929
9 IMPORT_USER_SHM Static method Private Method Import Closed Trace Records in Shared Memory 20041013
10 IN_TRACE Static method Public Method Opening Trace Record 20050517
11 OUT_TRACE Static method Public Method Closing Trace Record 20050517
12 UPDATE_CLOSED_TRCS_SHM Static method Private Method Write Local Closed Trace Records in Shared Memory 20040929
Events
Class CL_WDT_PERFORMANCE_TRACE has no event.
Types
Class CL_WDT_PERFORMANCE_TRACE has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TRACING_USER Call by reference Type reference (TYPE) SY-UNAME User für den der Trace aktiv ist. 20041014
2 Exporting EX_RC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041013
3 Importing IM_FORCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Einschalten des Traces erzwingen. 20040928
4 Importing IM_FOR_USER Call by reference Type reference (TYPE) SY-UNAME User für den der Trace eingeschaltet werden soll. 20041014

Method ACTIVATE on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WDT_PERFORMANCE_TRACE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method DEACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041013
2 Exporting EX_TRACES Value transfer Type reference (TYPE) STRC_T_TRCS Unsortierte Menge von geschlossenen Traces 20041013
3 Importing IM_FORCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Ausschalten des Traces erzwingen. 20040928

Method DEACTIVATE on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method DELETE_CLOSED_TRCS_SHM Signature

Method DELETE_CLOSED_TRCS_SHM on class CL_WDT_PERFORMANCE_TRACE has no parameter.
Method DELETE_CLOSED_TRCS_SHM on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method DELETE_USER_SHM Signature

Method DELETE_USER_SHM on class CL_WDT_PERFORMANCE_TRACE has no parameter.
Method DELETE_USER_SHM on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method EXPORT_CLOSED_TRCS_SHM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRACES Call by reference Type reference (TYPE) STRC_T_TRCS Unsortierte Menge von Tracesätzen 20040929

Method EXPORT_CLOSED_TRCS_SHM on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method EXPORT_USER_SHM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER Call by reference Type reference (TYPE) SY-UNAME 20041013

Method EXPORT_USER_SHM on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method IMPORT_CLOSED_TRCS_SHM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RC Call by reference Type reference (TYPE) INT4 sy-subrc des IMPORTs 20040929
2 Exporting EX_TRACES Call by reference Type reference (TYPE) STRC_T_TRCS Unsortierte Menge von Tracesätzen 20040929

Method IMPORT_CLOSED_TRCS_SHM on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method IMPORT_USER_SHM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RC Call by reference Type reference (TYPE) INT4 sy-subrc des IMPORTs 20041013
2 Exporting EX_USER Call by reference Type reference (TYPE) SY-UNAME 20041013

Method IMPORT_USER_SHM on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method IN_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRC_ID Call by reference Type reference (TYPE) STRC_S_TRC-TRC_ID_IN Trace-ID 20050517

Method IN_TRACE on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method OUT_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRC_ID Call by reference Type reference (TYPE) STRC_S_TRC-TRC_ID_OUT ID des schliessenden Tracesatzes 20050517

Method OUT_TRACE on class CL_WDT_PERFORMANCE_TRACE has no exception.

Method UPDATE_CLOSED_TRCS_SHM Signature

Method UPDATE_CLOSED_TRCS_SHM on class CL_WDT_PERFORMANCE_TRACE has no parameter.
Method UPDATE_CLOSED_TRCS_SHM on class CL_WDT_PERFORMANCE_TRACE has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 700