public abstract class WorkflowIndicator extends Indicator
Note that workflow indicators are executed based on the permissions of the user executing them. This means that if a user with no access permissions executes an indicator on a workflow publication, the indicator will provide no result.
The creator of the workflow model must specify a user or role in the workflow model permissions, under Workflow model configuration > Permission > Administration of workflows and re-publish the model.
| Constructor and Description |
|---|
WorkflowIndicator() |
| Modifier and Type | Method and Description |
|---|---|
abstract IndicatorReport |
execute(WorkflowIndicatorExecutionContext executionContext)
Defines what the indicator will do.
|
getDefinition, getFlatDataAccessor, getIndicatorDefinitionContext, getIndicatorReportAccessor, getPrimaryKeyOrNullOfExistingIndicatorReport, getPrimaryKeyOrNullOfExistingIndicatorReportInBigDataTable, getPrimaryKeysOfExistingIndicatorValuePartspublic abstract IndicatorReport execute(WorkflowIndicatorExecutionContext executionContext) throws DQIdException
executionContext - the WorkflowIndicatorExecutionContext specific to one execution.IndicatorReport containing the values to save.DQIdException