Class 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