Class ValidationWorkflowProvider

java.lang.Object
de.xima.fc.workflow.processor.logic.validation.ValidationWorkflowProvider
All Implemented Interfaces:
IWorkflowProvider

public class ValidationWorkflowProvider extends Object implements IWorkflowProvider
An implementation of IWorkflowProvider that is available during bean validation of the workflow. Bean validation may be triggered in two different ways: via the WorkflowValidator or via the JSF (or rather OmniFaces') whole bean validator. Some bean constraint validators require access to the workflow context, such as the validators that check whether a valid user group or workflow state was selected, see SingleChoice or MultiChoice. To acquire that access, they are injected with an instance of IWorkflowProvider, which is provided by this class.
Since:
7.0.0
Author:
XIMA MEDIA GmbH