SAP ABAP Class CL_ST05_TRACE_FUNCTIONS (ST05 Trace Functions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-P-PA (Application Component) Performance Analysis (Transaction ST05)
     ST05 (Package) ST05 Performance Trace
Properties
Class CL_ST05_TRACE_FUNCTIONS  
Short Description ST05 Trace Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ST05   ST05 Performance Trace 
Created 20090928   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ST05_TRACE_FUNCTIONS has no forward declaration.
Interfaces
Class CL_ST05_TRACE_FUNCTIONS has no interface implemented.
Friends
Class CL_ST05_TRACE_FUNCTIONS has no friend class.
Attributes
Class CL_ST05_TRACE_FUNCTIONS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALL_CODE_INSPECTOR Static method Public Method Analyze Trace with Code Inspector 20090929
2 DISPLAY_ABAP_CALL_STACK Static method Public Method Display ABAP Call Stack Leading to Selected Statement 20091117
3 DISPLAY_ABAP_SOURCE_CODE Static method Public Method Display ABAP Source Code Calling the Selected Statement 20090929
4 DISPLAY_COMPONENT_HIERARCHY Static method Public Method Display Application Component Hierarchy 20110119
5 DISPLAY_DDIC_INFORMATION Static method Public Method Display DDIC Information 20090930
6 DISPLAY_EXECUTION_PLAN Static method Public Method Display Execution Plan for the Selected SQL Statement 20090928
7 DISPLAY_EXEC_PLAN_PRIMARY Static method Private Method Display Exec. Plan for SQL Statement Using Primary DB Conn. 20090929
8 DISPLAY_EXEC_PLAN_SECONDARY Static method Private Method Display Exec. Plan for SQL Statement Using Sec. DB conn. 20090929
9 DISPLAY_OVERVIEW Static method Public Method Display Highly Aggregated Overview of Trace 20120105
10 DISPLAY_SIZING_INFORMATION Static method Public Method Display Sizing-Relevant Information 20111017
11 DISPLAY_STATEMENT_DETAILS Static method Public Method Display Details of Statement 20091007
12 EXPORT_TRACE Static method Public Method Export trace(s) to local front end 20121204
13 WRITE_DATA Static method Private Method Write Data Line 20120103
Events
Class CL_ST05_TRACE_FUNCTIONS has no event.
Types
Class CL_ST05_TRACE_FUNCTIONS has no local type.
Method Signatures

Method CALL_CODE_INSPECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DETAILED_RECORD_TABLE Call by reference Type reference (TYPE) ST05_DETAILED_RECORD_TABLE Detailed Processed Trace Records 20090929
2 Importing IS_FILTERED Call by reference Type reference (TYPE) ST05_BOOLEAN ' ' Boole'scher Wert: WAHR = 'X' ; FALSCH = ' ' 20120511

Method CALL_CODE_INSPECTOR on class CL_ST05_TRACE_FUNCTIONS has no exception.

Method DISPLAY_ABAP_CALL_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DETAILED_RECORD Call by reference Type reference (TYPE) ST05_DETAILED_RECORD Detailed Processed Trace Record 20091117
2 Importing KERNEL_CALL_STACK Call by reference Type reference (TYPE) ST05_KERNEL_CALL_STACK Processed Kernel Call Stack 20110125
# Exception Resumable Description Created on
1 CX_PTC Exception Class for Performance Tools 20130419
2 CX_ST05 ST05 Exception Class 20091117

Method DISPLAY_ABAP_SOURCE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DETAILED_RECORD_TABLE Call by reference Type reference (TYPE) ST05_DETAILED_RECORD_TABLE Detailed Processed Trace Records 20090929
# Exception Resumable Description Created on
1 CX_ST05 ST05 Exception Class 20090930

Method DISPLAY_COMPONENT_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) I 0 20110119
2 Importing TABLE_ACCESS_RECORD_TABLE Call by reference Type reference (TYPE) ST05_TABLE_ACCESS_RECORD_TABLE Table Access Records 20110119

Method DISPLAY_COMPONENT_HIERARCHY on class CL_ST05_TRACE_FUNCTIONS has no exception.

Method DISPLAY_DDIC_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DETAILED_RECORD Call by reference Type reference (TYPE) ST05_DETAILED_RECORD Detaillierter bearbeiteter Trace-Satz 20100126
# Exception Resumable Description Created on
1 CX_PTC Exception Class for Performance Tools 20130315
2 CX_ST05 ST05 Exception Class 20100322

Method DISPLAY_EXECUTION_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DETAILED_RECORD Call by reference Type reference (TYPE) ST05_DETAILED_RECORD Detailed Processed Trace Record 20100125
2 Importing EDIT Call by reference Type reference (TYPE) BOOLEAN '-' boolsche Variable (X=true, -=false, space=unknown) 20100125
# Exception Resumable Description Created on
1 CX_ST05 ST05 Exception Class 20090928

Method DISPLAY_EXEC_PLAN_PRIMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DETAILED_RECORD Call by reference Type reference (TYPE) ST05_DETAILED_RECORD Detailed Processed Trace Record 20100125
# Exception Resumable Description Created on
1 CX_ST05 ST05 Exception Class 20090929

Method DISPLAY_EXEC_PLAN_SECONDARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DETAILED_RECORD Call by reference Type reference (TYPE) ST05_DETAILED_RECORD Detailed Processed Trace Record 20100125
# Exception Resumable Description Created on
1 CX_ST05 ST05 Exception Class 20090929

Method DISPLAY_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODEL Call by reference Object reference (TYPE REF TO) CL_ST05_TRACE_DISPLAY_M ST05 Trace Display Model Class 20120105

Method DISPLAY_OVERVIEW on class CL_ST05_TRACE_FUNCTIONS has no exception.

Method DISPLAY_SIZING_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STRUCTURE_ID_RECORD_TABLE Call by reference Type reference (TYPE) ST05_IDENTICAL_RECORD_TABLE Tabelle Identischer Trace-Sätze (Struktur&Wert) 20111017
# Exception Resumable Description Created on
1 CX_ST05 ST05 Exception Class 20111017

Method DISPLAY_STATEMENT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODEL Call by reference Object reference (TYPE REF TO) CL_ST05_TRACE_DISPLAY_M ST05 Trace Display Model Class 20100812
2 Importing RECORD Call by reference Type reference (TYPE) ST05_DETAILED_RECORD Main Processed Trace Record 20091007
3 Importing REPLACE_VAR_NAMES_WITH_VALUES Call by reference Type reference (TYPE) ST05_BOOLEAN ' ' Boolean Value : TRUE = 'X' ; FALSE = ' ' 20091008
# Exception Resumable Description Created on
1 CX_ST05 ST05 Exception Class 20100712

Method EXPORT_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE_NAME Call by reference Type reference (TYPE) STRING Front End File Name 20121204
2 Importing FORMAT Call by reference Type reference (TYPE) SYUCOMM ' ' Export Format 20121204
3 Importing GUID Call by reference Type reference (TYPE) ST05_GUID GUID eines Traces im Trace-Verzeichnis 20121205
4 Importing TRACE_INTERVAL Call by reference Type reference (TYPE) ST05_TRACE_INTERVAL Traceintervall (Start-Datum, -Zeit -> End-Datum, -Zeit) 20121204
5 Importing TRACE_TYPES Call by reference Type reference (TYPE) ST05_TRACE_TYPES Trace-Typen (SQL, BUF, ENQ, RFC, HTTP, AUTH, ST01) 20121204
# Exception Resumable Description Created on
1 CX_PTC Exception Class for Performance Tools 20130314
2 CX_ST05 ST05 Exception Class 20121204

Method WRITE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABS_DURATION Call by reference Type reference (TYPE) DECFLOAT34 20120103
2 Importing ABS_EXECUTIONS Call by reference Type reference (TYPE) I 20120110
3 Importing INDENTATION Call by reference Type reference (TYPE) I 02 20120302
4 Importing NUMBER_OF_ROWS Call by reference Type reference (TYPE) I 0 20120103
5 Importing REL_DURATION Call by reference Type reference (TYPE) DECFLOAT34 20120103
6 Importing REL_EXECUTIONS Call by reference Type reference (TYPE) DECFLOAT34 20120110
7 Importing TEXT Call by reference Type reference (TYPE) ST05_TEXTSYMBOL Textsymbol für ST05 20120103

Method WRITE_DATA on class CL_ST05_TRACE_FUNCTIONS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 703