SAP ABAP Class CL_SWI_WORKFLOW_STATISTICS (Workflow: Overview of Workflow Runtime Data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWI (Package) Business Workflow: Information System
Properties
Class CL_SWI_WORKFLOW_STATISTICS  
Short Description Workflow: Overview of Workflow Runtime Data    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWI   Business Workflow: Information System 
Created 20131106   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWI_WORKFLOW_STATISTICS has no forward declaration.
Interfaces
Class CL_SWI_WORKFLOW_STATISTICS has no interface implemented.
Friends
Class CL_SWI_WORKFLOW_STATISTICS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DATA Instance attribute Private Type reference (TYPE) LOCAL_DATA 20131118
2 M_DEMO Instance attribute Private Type reference (TYPE) XFELD 20131118
3 M_TIMER Instance attribute Private Object reference (TYPE REF TO) IF_ABAP_RUNTIME 20131118
4 M_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL 20131118
5 M_USER Instance attribute Private Type reference (TYPE) SYUNAME 20131118
Methods
# Method Level Visibility Method type Description Created on
1 DISCARD Instance method Public Method 20131118
2 END_TIMER Instance method Private Method 20131118
3 GET_AGE Instance method Public Method 20131118
4 GET_AMOUNT_PER_FINAL_WF Instance method Public Method 20131118
5 GET_AMOUNT_PER_FINAL_WF_AGE Instance method Public Method 20131118
6 GET_AMOUNT_PER_USED_WF Instance method Public Method 20131118
7 GET_CHUNK_SIZE Instance method Public Method 20131118
8 GET_FINAL_STATES Instance method Private Method 20131118
9 GET_FINAL_WF Instance method Public Method 20131118
10 GET_INSTANCE Static method Public Method 20131118
11 GET_QUANTITY_FINAL_AGE_FOR_WF Instance method Private Method 20131118
12 GET_QUANTITY_OF_FINAL_WF Instance method Public Method 20131118
13 GET_QUANTITY_OF_USED_WF Instance method Public Method 20131118
14 GET_QUANTITY_PER_FINAL_WF Instance method Public Method 20131118
15 GET_QUANTITY_PER_FINAL_WF_AGE Instance method Public Method 20131118
16 GET_QUANTITY_PER_USED_WF Instance method Public Method 20131118
17 GET_STATISTICS Instance method Public Method 20131118
18 GET_STATISTICS_DEMO Instance method Private Method 20131118
19 GET_USED_WF Instance method Public Method 20131118
20 GET_WORKITEM_TYPES Instance method Private Method 20131118
21 INITIALIZE Instance method Private Method 20131118
22 SET_AGE Instance method Public Method 20131118
23 SET_CHUNK_SIZE Instance method Public Method 20131118
24 SET_DEMO_MODE Instance method Public Method 20131118
25 START_TIMER Instance method Private Method 20131118
Events
Class CL_SWI_WORKFLOW_STATISTICS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LOCAL_DATA Private See coding 20131118 BEGIN OF local_data. TYPES: age_in_days TYPE i. types: chunk_size type i. TYPES: used_wf TYPE REF TO wf. TYPES: final_wf TYPE REF TO wf. TYPES: quantity_per_used_wf TYPE REF TO quantity_per_wf. TYPES: quantity_per_final_wf TYPE REF TO quantity_per_wf. TYPES: quantity_per_final_wf_age TYPE REF TO quantity_per_wf_age. TYPES: END OF local_data
2 LOCAL_HEADER_001 Private See coding 20131118 BEGIN OF local_header_001. TYPES: wi_id TYPE sww_wiid. TYPES: wi_stat TYPE sww_wistat. TYPES: wi_rh_task TYPE sww_task. TYPES: wi_aed type sww_aed. TYPES: END OF local_header_001
3 LOCAL_RANGE_WISTATES Private See coding 20131118 local_range_wistates TYPE RANGE OF sww_wistat
4 LOCAL_RANGE_WITYPES Private See coding 20131118 local_range_witypes TYPE RANGE OF sww_witype
5 QUANTITY_PER_WF Private See coding 20131118 BEGIN OF quantity_per_wf. TYPES: time_in_milli_seconds TYPE i. TYPES: data TYPE table_quantity_per_workflow. TYPES: END OF quantity_per_wf
6 QUANTITY_PER_WF_AGE Private See coding 20131118 BEGIN OF quantity_per_wf_age. TYPES: time_in_milli_seconds TYPE i. types: chunk_count type i. TYPES: data TYPE table_quantity_per_workflow. TYPES: END OF quantity_per_wf_age
7 QUANTITY_PER_WORKFLOW Public See coding 20131118 BEGIN OF quantity_per_workflow. TYPES: wi_rh_task TYPE sww_task. TYPES: count TYPE i. TYPES: END OF quantity_per_workflow
8 STATISTICS Public See coding 20131118 BEGIN OF statistics. TYPES: wi_rh_task TYPE sww_task. TYPES: count_used TYPE i. TYPES: count_final TYPE i. TYPES: count_final_age TYPE i. TYPES: END OF statistics
9 TABLE_LOCAL_HEADER_001 Private See coding 20131118 table_local_header_001 type standard table of local_header_001 with default key
10 TABLE_QUANTITY_PER_WORKFLOW Public See coding 20131118 table_quantity_per_workflow TYPE STANDARD TABLE OF quantity_per_workflow WITH DEFAULT KEY
11 TABLE_STATISTICS Public See coding 20131118 table_statistics TYPE STANDARD TABLE OF statistics WITH DEFAULT KEY
12 TABLE_TASKS Public See coding 20131118 table_tasks TYPE STANDARD TABLE OF sww_task WITH DEFAULT KEY
13 WF Private See coding 20131118 BEGIN OF wf. TYPES: time_in_milli_seconds TYPE i. TYPES: data TYPE table_tasks. TYPES: END OF wf
Method Signatures

Method DISCARD Signature

Method DISCARD on class CL_SWI_WORKFLOW_STATISTICS has no parameter.
Method DISCARD on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method END_TIMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TIME_IN_MILLI_SECONDS Value transfer Type reference (TYPE) I 20131118

Method END_TIMER on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_AGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AGE Value transfer Type reference (TYPE) I 20131118

Method GET_AGE on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_AMOUNT_PER_FINAL_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COUNT Value transfer Type reference (TYPE) I 20131118

Method GET_AMOUNT_PER_FINAL_WF on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_AMOUNT_PER_FINAL_WF_AGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COUNT Value transfer Type reference (TYPE) I 20131118

Method GET_AMOUNT_PER_FINAL_WF_AGE on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_AMOUNT_PER_USED_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COUNT Value transfer Type reference (TYPE) I 20131118

Method GET_AMOUNT_PER_USED_WF on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_CHUNK_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SIZE Value transfer Type reference (TYPE) I 20131118

Method GET_CHUNK_SIZE on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_FINAL_STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FINAL_STATES Value transfer Type reference (TYPE) LOCAL_RANGE_WISTATES 20131118

Method GET_FINAL_STATES on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_FINAL_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FINAL_WORKFLOWS Value transfer Type reference (TYPE) TABLE_TASKS 20131118

Method GET_FINAL_WF on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_INSTANCE 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) SYUNAME 20131118
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWI_WORKFLOW_STATISTICS 20131118

Method GET_INSTANCE on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_QUANTITY_FINAL_AGE_FOR_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER Call by reference Type reference (TYPE) TABLE_LOCAL_HEADER_001 20131118
2 Returning RE_QUANTITY_PER_WORKFLOW Value transfer Type reference (TYPE) TABLE_QUANTITY_PER_WORKFLOW 20131118

Method GET_QUANTITY_FINAL_AGE_FOR_WF on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_QUANTITY_OF_FINAL_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COUNT Value transfer Type reference (TYPE) I 20131118

Method GET_QUANTITY_OF_FINAL_WF on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_QUANTITY_OF_USED_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COUNT Value transfer Type reference (TYPE) I 20131118

Method GET_QUANTITY_OF_USED_WF on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_QUANTITY_PER_FINAL_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_QUANTITY_PER_WORKFLOW Value transfer Type reference (TYPE) TABLE_QUANTITY_PER_WORKFLOW 20131118

Method GET_QUANTITY_PER_FINAL_WF on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_QUANTITY_PER_FINAL_WF_AGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_QUANTITY_PER_WORKFLOW Value transfer Type reference (TYPE) TABLE_QUANTITY_PER_WORKFLOW 20131118

Method GET_QUANTITY_PER_FINAL_WF_AGE on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_QUANTITY_PER_USED_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_QUANTITY_PER_WORKFLOW Value transfer Type reference (TYPE) TABLE_QUANTITY_PER_WORKFLOW 20131118

Method GET_QUANTITY_PER_USED_WF on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STATISTICS Value transfer Type reference (TYPE) TABLE_STATISTICS 20131118

Method GET_STATISTICS on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_STATISTICS_DEMO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STATISTICS Value transfer Type reference (TYPE) TABLE_STATISTICS 20131118

Method GET_STATISTICS_DEMO on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_USED_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_USED_WORKFLOWS Value transfer Type reference (TYPE) TABLE_TASKS 20131118

Method GET_USED_WF on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method GET_WORKITEM_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WORKITEM_TYPES Value transfer Type reference (TYPE) LOCAL_RANGE_WITYPES 20131118

Method GET_WORKITEM_TYPES on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_SWI_WORKFLOW_STATISTICS has no parameter.
Method INITIALIZE on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method SET_AGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AGE Call by reference Type reference (TYPE) I 20131118

Method SET_AGE on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method SET_CHUNK_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIZE Call by reference Type reference (TYPE) I 20131118

Method SET_CHUNK_SIZE on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method SET_DEMO_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Call by reference Type reference (TYPE) XFELD 20131118

Method SET_DEMO_MODE on class CL_SWI_WORKFLOW_STATISTICS has no exception.

Method START_TIMER Signature

Method START_TIMER on class CL_SWI_WORKFLOW_STATISTICS has no parameter.
Method START_TIMER on class CL_SWI_WORKFLOW_STATISTICS has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740