SAP ABAP Class CL_SWF_PF_RUNTIME_COLLECTOR (Collector that only measures runtimes)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_PF (Package) Utilities for Performance Measurements
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_PF_COLLECTOR Interface for Performance Collectors 20061204
Properties
Class CL_SWF_PF_RUNTIME_COLLECTOR  
Short Description Collector that only measures runtimes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_PF   Utilities for Performance Measurements 
Created 20061121   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_PF_RUNTIME_COLLECTOR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_PF_COLLECTOR Interface for Performance Collectors 20061204
Friends
# Friend Modeled only Created on Description
1 CL_SWF_PF_SERVICES 20061204 Service Class for Measuring Section
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_STATUS_CLOSED Constant Private Type reference (TYPE) C 'C' 20061204
2 MC_STATUS_INITIAL Constant Private Type reference (TYPE) C 'I' 20061204
3 MC_STATUS_OPEN Constant Private Type reference (TYPE) C 'O' 20061204
4 MT_COLLECTORS Static Attribute Private Type reference (TYPE) COLLECTOR_TAB Created Collector Instances 20061204
5 M_AGGLEVEL Instance attribute Private Type reference (TYPE) SWFPFAGGLEVEL Aggregation Level 20061204
6 M_AGGREGATE Instance attribute Private Type reference (TYPE) SWFPFAGGREGATE Form of Aggregation 20061204
7 M_DATA Instance attribute Private Type reference (TYPE) SWFPFDATA Non-Interpreted Performance Data 20061205
8 M_INSTID Instance attribute Private Type reference (TYPE) SIBFINSTID Object Instance 20061204
9 M_MSECTID Instance attribute Private Type reference (TYPE) SWFPFMSECTID Measurement Distance 20061204
10 M_RUNTIME Instance attribute Private Type reference (TYPE) T_RUNTIME Runtime 20061204
11 M_START_TICKS Instance attribute Private Type reference (TYPE) I Start Time (RUN TIME) 20061204
12 M_START_TS Instance attribute Private Type reference (TYPE) TIMESTAMPL Start Time Stamp 20061204
13 M_STATUS Instance attribute Private Type reference (TYPE) C 20061204
14 M_TYPEID Instance attribute Private Type reference (TYPE) SIBFTYPEID Object Type 20061204
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Private Constructor 20061204
Events
Class CL_SWF_PF_RUNTIME_COLLECTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COLLECTOR_TAB Private See coding 20061204 collector_tab TYPE HASHED TABLE OF cons_collector WITH UNIQUE KEY collector
2 CONS_COLLECTOR Private See coding CONS_COLLECTOR 20061204 BEGIN OF cons_collector, collector TYPE REF TO cl_swf_pf_runtime_collector, consolidated TYPE xflag, END OF cons_collector
3 RUNTIME_DATA Public See coding 20061204 BEGIN OF runtime_data, msectid TYPE swfpfmsectid, typeid TYPE sibftypeid, instid TYPE sibfinstid, runtime TYPE i, data TYPE swfpfdata, END OF runtime_data
4 RUNTIME_DATA_I Private See coding 20061204 BEGIN OF runtime_data_i, msectid TYPE swfpfmsectid, typeid TYPE sibftypeid, instid TYPE sibfinstid, runtime TYPE i, mcount TYPE i, END OF runtime_data_i
5 RUNTIME_DATA_M Private See coding 20061204 BEGIN OF runtime_data_m, msectid TYPE swfpfmsectid, runtime TYPE i, mcount TYPE i, END OF runtime_data_m
6 RUNTIME_DATA_T Private See coding 20061204 BEGIN OF runtime_data_t, msectid TYPE swfpfmsectid, typeid TYPE sibftypeid, runtime TYPE i, mcount TYPE i, END OF runtime_data_t
7 RUNTIME_DATA_TAB Public See coding 20061204 runtime_data_tab TYPE STANDARD TABLE OF runtime_data
8 RUNTIME_DATA_TAB_I Private See coding 20061204 runtime_data_tab_i TYPE STANDARD TABLE OF runtime_data_i WITH NON-UNIQUE KEY msectid typeid instid
9 RUNTIME_DATA_TAB_M Private See coding 20061204 runtime_data_tab_m TYPE STANDARD TABLE OF runtime_data_m WITH NON-UNIQUE KEY msectid
10 RUNTIME_DATA_TAB_T Private See coding 20061204 runtime_data_tab_t TYPE STANDARD TABLE OF runtime_data_t WITH NON-UNIQUE KEY msectid typeid
11 T_RUNTIME Private See coding 20061204 t_runtime TYPE n LENGTH 20
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AGGLEVEL Call by reference Type reference (TYPE) SWFPFAGGLEVEL Aggregations-Niveau 20061204
2 Importing IM_AGGREGATE Call by reference Type reference (TYPE) SWFPFAGGREGATE Form der Aggregation 20061204
3 Importing IM_LEADING_OBJECT_INST Call by reference Type reference (TYPE) SIBFINSTID Führendes Objekt (Instanz) 20061204
4 Importing IM_LEADING_OBJECT_TYPE Call by reference Type reference (TYPE) SIBFTYPEID Führendes Objekt (Typ) 20061204
5 Importing IM_MSECTID Call by reference Type reference (TYPE) SWFPFMSECTID Messstrecke 20061204

Method CONSTRUCTOR on class CL_SWF_PF_RUNTIME_COLLECTOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710