Class ProcessAnalyticController
java.lang.Object
org.imixs.workflow.office.dashboard.ProcessAnalyticController
- All Implemented Interfaces:
Serializable
The ProcessAnalyticController provides generic char data for a process. A
process can be defined by the options parameter 'process='
- Author:
- rsoika
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AnalyticControllerstatic final Stringprotected org.imixs.workflow.engine.DocumentService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<org.imixs.workflow.office.dashboard.ProcessAnalyticController.MonthStats>Method that generates months starting from the first day of each monthvoidonEvent(AnalyticEvent event) Computes process analytic data.
-
Field Details
-
CHILD_ITEM_PROPERTY
- See Also:
-
documentService
@Inject protected org.imixs.workflow.engine.DocumentService documentService -
analyticController
-
-
Constructor Details
-
ProcessAnalyticController
public ProcessAnalyticController()
-
-
Method Details
-
onEvent
Computes process analytic data. The event key must start with 'process.stats.chart.' followed by a unique identifier. e.g 'process.stats.chart.Sales'- Parameters:
event-
-
generateLast6Months
public static List<org.imixs.workflow.office.dashboard.ProcessAnalyticController.MonthStats> generateLast6Months()Method that generates months starting from the first day of each month- Returns:
- List of strings representing months in format 'YYYY-MM'
-