Hierarchy
⤷
⤷
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 | Instance attribute | Private | Type reference (TYPE) | LOCAL_DATA | 20131118 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | XFELD | 20131118 | ||||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_ABAP_RUNTIME | 20131118 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | TIMESTAMPL | 20131118 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | SYUNAME | 20131118 |
Methods
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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | 20131118 | ||||
| 2 | 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 | IM_HEADER | Call by reference | Type reference (TYPE) | TABLE_LOCAL_HEADER_001 | 20131118 | ||||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 |