SAP ABAP Class CL_SWF_UTL_PERF_MEASUREMENT (Workflow: Performance Measurements)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_UTL (Package) Workflow: Tools
Properties
Class CL_SWF_UTL_PERF_MEASUREMENT  
Short Description Workflow: Performance Measurements    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_UTL   Workflow: Tools 
Created 20111102   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_UTL_PERF_MEASUREMENT has no forward declaration.
Interfaces
Class CL_SWF_UTL_PERF_MEASUREMENT has no interface implemented.
Friends
Class CL_SWF_UTL_PERF_MEASUREMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_APPLICATION_SBWP Static Attribute Public Type reference (TYPE) CHAR30 'SBWP' 20111102
2 C_MAX_PERF_METHOD Constant Private Type reference (TYPE) I 100 20111102
3 C_MAX_PERF_THRESHOLD Constant Private Type reference (TYPE) I 30 20111102
4 M_APPLICATION Instance attribute Private Type reference (TYPE) CHAR30 20111102
5 M_CRT_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL 20111102
6 M_PERFORMANCE_ADMIN Instance attribute Private Type reference (TYPE) LCL_TABLE_ADMIN 20111107
7 M_PERFORMANCE_MEASURE Instance attribute Private Type reference (TYPE) LCL_TABLE_PERFORMANCE 20111102
8 M_SINGLETON Static Attribute Private Type reference (TYPE) L_TABLE_SINGLETON 20111102
9 M_ZONLO Instance attribute Private Type reference (TYPE) SYSTZONLO 20111102
Methods
# Method Level Visibility Method type Description Created on
1 END_PERFORMANCE_MEASURE Instance method Public Method 20111102
2 GET_INSTANCE Static method Public Method 20111102
3 GET_PERFORMANCE_INFO Instance method Public Method 20111102
4 START_PERFORMANCE_MEASURE Instance method Public Method 20111102
5 _PURGE_PERFORMANCE_DATA Instance method Private Method 20111102
Events
Class CL_SWF_UTL_PERF_MEASUREMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LCL_PERFORMANCE_ADMIN Private See coding 20111107 BEGIN OF lcl_performance_admin, method TYPE char30, index TYPE i, count TYPE i, END OF lcl_performance_admin
2 LCL_PERFORMANCE_MEASURE Private See coding 20111102 BEGIN OF lcl_performance_measure, method TYPE char30, index TYPE i, crt_timestamp TYPE timestampl, timer TYPE REF TO if_abap_runtime, runtime TYPE int4, END OF lcl_performance_measure
3 LCL_TABLE_ADMIN Private See coding 20111107 lcl_table_admin TYPE SORTED TABLE OF lcl_performance_admin WITH UNIQUE KEY method
4 LCL_TABLE_PERFORMANCE Private See coding 20111102 lcl_table_performance TYPE SORTED TABLE OF lcl_performance_measure WITH UNIQUE KEY method index
5 L_SINGLETON Private See coding 20111102 BEGIN OF l_singleton, application TYPE char30, singleton TYPE REF TO cl_swf_utl_perf_measurement, END OF l_singleton
6 L_TABLE_SINGLETON Private See coding 20111102 l_table_singleton TYPE STANDARD TABLE OF l_singleton WITH KEY application
7 PERFORMANCE Public See coding 20111102 BEGIN OF performance, application type char30, method TYPE string, start_date TYPE sydatum, start_time TYPE syuzeit, runtime_micro_seconds TYPE i, END OF performance
8 PERFORMANCE_INFO Public See coding 20111102 performance_info TYPE STANDARD TABLE OF performance WITH NON-UNIQUE KEY application method
Method Signatures

Method END_PERFORMANCE_MEASURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_METHOD Call by reference Type reference (TYPE) CHAR30 20111102

Method END_PERFORMANCE_MEASURE on class CL_SWF_UTL_PERF_MEASUREMENT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLICATION Call by reference Type reference (TYPE) CHAR30 20111102
2 Importing IM_ZONLO Call by reference Type reference (TYPE) SYSTZONLO SY-ZONLO 20111102
3 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_UTL_PERF_MEASUREMENT 20111102

Method GET_INSTANCE on class CL_SWF_UTL_PERF_MEASUREMENT has no exception.

Method GET_PERFORMANCE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PERFORMANCE_INFO Value transfer Type reference (TYPE) PERFORMANCE_INFO 20111102

Method GET_PERFORMANCE_INFO on class CL_SWF_UTL_PERF_MEASUREMENT has no exception.

Method START_PERFORMANCE_MEASURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_METHOD Call by reference Type reference (TYPE) CHAR30 20111102

Method START_PERFORMANCE_MEASURE on class CL_SWF_UTL_PERF_MEASUREMENT has no exception.

Method _PURGE_PERFORMANCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_METHOD Call by reference Type reference (TYPE) CHAR30 20111102

Method _PURGE_PERFORMANCE_DATA on class CL_SWF_UTL_PERF_MEASUREMENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732