public class AnalysisPlugin extends AbstractPlugin
- M1
defines a start point named 'M1'
- M2
definens a end point named 'M1'
The result will be stored into the txtWorkflowActivityLog (comments) and also
the Plugin will create the following fields:
- datMeasurePointStart_M1 : contains the start time points (list latest entry
on top!)
- datMeasurePointEnd_M1 : contains the end time points (list)
- numMeasurePoint_M1: contains the total time in milis.
With this logic we can measure any time aspact of a process instance| Modifier and Type | Field and Description |
|---|---|
static String |
INVALID_FORMAT |
INVALID_ITEMVALUE_FORMAT, INVALID_PROPERTYVALUE_FORMAT| Constructor and Description |
|---|
AnalysisPlugin() |
| Modifier and Type | Method and Description |
|---|---|
List<org.imixs.workflow.engine.plugins.AnalysisPlugin.MeasurePoint> |
evaluate(String aString,
ItemCollection documentContext)
This method parses the a string for xml tag
|
ItemCollection |
run(ItemCollection documentContext,
ItemCollection documentActivity) |
close, formatItemValues, formatItemValues, getCtx, getWorkflowService, init, mergeFieldList, mergeValueList, replaceDynamicValues, uniqueListpublic static final String INVALID_FORMAT
public ItemCollection run(ItemCollection documentContext, ItemCollection documentActivity) throws PluginException
PluginExceptionpublic List<org.imixs.workflow.engine.plugins.AnalysisPlugin.MeasurePoint> evaluate(String aString, ItemCollection documentContext) throws PluginException
- M1
PluginExceptionCopyright © 2006–2017 Imixs Software Solutions GmbH. All rights reserved.