SAP ABAP Class CL_ST05_TRACE_PROCESSOR_SBE (SQL, BUF, ENQ Trace Processing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-P-PA (Application Component) Performance Analysis (Transaction ST05)
     ST05 (Package) ST05 Performance Trace
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ST05_TRACE_PROCESSOR_GEN Generic Trace Processing 20100811
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ST05_TRACE_PROCESSOR_BUF BUF Trace Processing 20100813
2 Inheritance (c INHERITING FROM c_ref)  CL_ST05_TRACE_PROCESSOR_ENQ ENQ Trace Processing 20100811
3 Inheritance (c INHERITING FROM c_ref)  CL_ST05_TRACE_PROCESSOR_SQL SQL Trace Processing 20100812
Properties
Class CL_ST05_TRACE_PROCESSOR_SBE  
Short Description SQL, BUF, ENQ Trace Processing    
Super Class CL_ST05_TRACE_PROCESSOR_GEN Generic Trace Processing 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ST05   ST05 Performance Trace 
Created 20100811   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ST05_TRACE_PROCESSOR_SBE has no forward declaration.
Interfaces
Class CL_ST05_TRACE_PROCESSOR_SBE has no interface implemented.
Friends
Class CL_ST05_TRACE_PROCESSOR_SBE has no friend class.
Attributes
Class CL_ST05_TRACE_PROCESSOR_SBE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_IDENTICAL_RECORD_TABLE Instance method Private Method Build an Intermediate Table for Identical Trace Records 20100811
2 BUILD_STATEMENT Instance method Protected Method Build Statement for the Processed Trace Record 20100811
3 CONVERT_OPERATION Instance method Protected Method Convert Information on Executed Operation to C7 20100811
4 FINALIZE_VALUE_ID_RECORD Static method Private Method Finalize Record for Value-Identical Trace Records 20100811
5 FIND_STRUCTURE_ID_RECORDS Instance method Protected Method Find and Mark Structure-Identical Trace Records 20100811
6 FIND_VALUE_ID_RECORDS Static method Private Method Find and Mark Value-Identical Trace Records 20100811
7 GET_MAIN_RECORD_TABLE Instance method Public Method Get Table with Main Trace Records 20100811
8 GET_STRUCTURE_ID_RECORD_TABLE Instance method Public Method Get Table with Structure-Identical Trace Records 20100811
9 GET_TABLE_ACCESS_RECORD_TABLE Instance method Public Method Get Table with DB Table Access Records 20110118
10 GET_VALUE_ID_RECORD_TABLE Instance method Public Method Get Table with Value-Identical Trace Records 20100811
11 PROCESS_RAW_RECORD Instance method Public Method Process Single Raw Trace Record 20100811
Events
Class CL_ST05_TRACE_PROCESSOR_SBE has no event.
Types
Class CL_ST05_TRACE_PROCESSOR_SBE has no local type.
Method Signatures

Method BUILD_IDENTICAL_RECORD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATION_LEVEL Call by reference Type reference (TYPE) CHAR1 'F' Einstelliges Kennzeichen 20100811
2 Returning IDENTICAL_RECORD_TABLE Value transfer Type reference (TYPE) ST05_IDENTICAL_RECORD_TABLE Identical Trace Records (Structure and Value) 20100811
3 Importing MAIN_RECORD_TABLE Call by reference Type reference (TYPE) ST05_MAIN_RECORD_TABLE Processesd Trace Records 20100811

Method BUILD_IDENTICAL_RECORD_TABLE on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method BUILD_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DETAILED_RECORD Call by reference Type reference (TYPE) ST05_DETAILED_RECORD Detailed Processed Trace Record 20100811
2 Importing TRACE_RECORD Call by reference Type reference (TYPE) ANY Processed Trace Record - Further Details 20100811

Method BUILD_STATEMENT on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method CONVERT_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION Call by reference Type reference (TYPE) ANY Einstelliges Kennzeichen 20100811
2 Returning OPERATION_C7 Value transfer Type reference (TYPE) ST05_OPERATION Executed Operation 20100811

Method CONVERT_OPERATION on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method FINALIZE_VALUE_ID_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MIN_DURATION Call by reference Type reference (TYPE) ST05_DURATION Duration of a Traced Activity 20100811
2 Changing VALUE_IDENTICAL_RECORD Call by reference Type reference (TYPE) ST05_IDENTICAL_RECORD Value-Identical Trace Record 20100811

Method FINALIZE_VALUE_ID_RECORD on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method FIND_STRUCTURE_ID_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATION_LEVEL Call by reference Type reference (TYPE) CHAR1 'F' Einstelliges Kennzeichen 20100811
2 Changing IDENTICAL_RECORD_TABLE Call by reference Type reference (TYPE) ST05_IDENTICAL_RECORD_TABLE Identical Trace Records (Structure and Value) 20100811

Method FIND_STRUCTURE_ID_RECORDS on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method FIND_VALUE_ID_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IDENTICAL_RECORD_TABLE Call by reference Type reference (TYPE) ST05_IDENTICAL_RECORD_TABLE Identical Trace Records (Structure and Value) 20100811

Method FIND_VALUE_ID_RECORDS on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method GET_MAIN_RECORD_TABLE 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 20100811
2 Returning MAIN_RECORD_TABLE Value transfer Type reference (TYPE) ST05_MAIN_RECORD_TABLE Main Processed Trace Records 20100811

Method GET_MAIN_RECORD_TABLE on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method GET_STRUCTURE_ID_RECORD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATION_LEVEL Call by reference Type reference (TYPE) CHAR1 'F' Einstelliges Kennzeichen 20100811
2 Returning STRUCTURE_ID_RECORD_TABLE Value transfer Type reference (TYPE) ST05_IDENTICAL_RECORD_TABLE Structure-Identical Trace Records 20100811
3 Importing VALUE_IDENTICAL_RECORD_TABLE Call by reference Type reference (TYPE) ST05_IDENTICAL_RECORD_TABLE Value-Identical Trace Records 20100811

Method GET_STRUCTURE_ID_RECORD_TABLE on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method GET_TABLE_ACCESS_RECORD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAIN_RECORD_TABLE Call by reference Type reference (TYPE) ST05_MAIN_RECORD_TABLE Main Processed Trace Records 20110118
2 Returning TABLE_ACCESS_RECORD_TABLE Value transfer Type reference (TYPE) ST05_TABLE_ACCESS_RECORD_TABLE Table Access Records 20110118

Method GET_TABLE_ACCESS_RECORD_TABLE on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method GET_VALUE_ID_RECORD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATION_LEVEL Call by reference Type reference (TYPE) CHAR1 'F' Einstelliges Kennzeichen 20100811
2 Importing MAIN_RECORD_TABLE Call by reference Type reference (TYPE) ST05_MAIN_RECORD_TABLE Main Processed Trace Records 20100811
3 Importing RECORD_NUMBER Call by reference Type reference (TYPE) ST05_RECORD_NUMBER 0 Trace Record Running Number 20100811
4 Returning VALUE_IDENTICAL_RECORD_TABLE Value transfer Type reference (TYPE) ST05_IDENTICAL_RECORD_TABLE Identical Trace Records (Structure and Value) 20100811

Method GET_VALUE_ID_RECORD_TABLE on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.

Method PROCESS_RAW_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUFFER_OBJECT_SIZE Call by reference Type reference (TYPE) ABAP_MSIZE length of buffer object - used for shared buffer 20100811
2 Changing DETAILED_RECORD Call by reference Type reference (TYPE) ST05_DETAILED_RECORD Detailed Processed Trace Record 20100811
3 Importing RAW_RECORD Call by reference Type reference (TYPE) ANY raw trace record as read from the kernel trace file 20100811
4 Importing STATEMENT Call by reference Type reference (TYPE) ST05_STATEMENT Statement of a Traced Activity 20100811

Method PROCESS_RAW_RECORD on class CL_ST05_TRACE_PROCESSOR_SBE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703