Uses of Interface
de.xima.fc.interfaces.workflow.IWorkflowValidationEnvironmentData
-
-
Uses of IWorkflowValidationEnvironmentData in de.xima.fc.interfaces.workflow.validation
Subinterfaces of IWorkflowValidationEnvironmentData in de.xima.fc.interfaces.workflow.validation Modifier and Type Interface Description interfaceIWorkflowGlobalHandlerValidationContextValidation context that is passed toIElementHandler.validateGlobal(de.xima.fc.interfaces.workflow.params.IElementGlobalValidationParams).interfaceIWorkflowLocalBeanValidationContextValidation context that can be used (such as by beinginjectedinto anIChoiceProvidingset on aSingleChoiceconstraint annotation) during Jakarta bean API validation.interfaceIWorkflowLocalHandlerValidationContextValidation context that is passed toIElementHandler.validateLocal(de.xima.fc.interfaces.workflow.params.IElementLocalValidationParams).interfaceIWorkflowLocalValidationContextContext holding data required during a local workflow validation process, i.e.interfaceIWorkflowValidationContextContext holding global data required during a workflow validation process. -
Uses of IWorkflowValidationEnvironmentData in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper with parameters of type IWorkflowValidationEnvironmentData Modifier and Type Method Description static WorkflowValidator.BuilderValidationHelper. createValidatorBuilder(IWorkflowValidationEnvironmentData params)static voidValidationHelper. performInitialValidation(IWorkflowValidationEnvironmentData params, IWorkflowProvider provider, FlowchartModel flowchartModel, WorkflowProcess process, WorkflowValidationModel validationModel)Performs the initial full validation when the workflow designer is opened.static IWorkflowValidationResultValidationHelper. validate(IWorkflowValidationEnvironmentData params, WorkflowProcess process, Set<ElementKey> elementsToValidate, WorkflowFlowAnalysis executionAnalysis, IWorkflowProvider provider, EWorkflowValidationGroup... groups)Validates the workflow for the given process.static IWorkflowValidationResultValidationHelper. validate(IWorkflowValidationEnvironmentData params, FlowchartModel flowchartModel, Set<ElementKey> elementsToValidate, WorkflowFlowAnalysis executionAnalysis, IWorkflowProvider provider, EWorkflowValidationGroup... groups)Validates the workflow for the given flowchart model. -
Uses of IWorkflowValidationEnvironmentData in de.xima.fc.workflow.designer.logic
Classes in de.xima.fc.workflow.designer.logic that implement IWorkflowValidationEnvironmentData Modifier and Type Class Description classBeanWorkflowValidationEnvironmentDataAN implementation ofIWorkflowValidationEnvironmentDatathat lazily reads the data from the context beans (session bean, locale bean etc.).classFacesWorkflowLocalValidationContextContext for the workflow validation that is available when bean validation is invoked from JSF.classRequestWorkflowEnvironmentDataImplementation ofIBaseWorkflowEnvironmentDatathat takes the data from the current designer view scope. -
Uses of IWorkflowValidationEnvironmentData in de.xima.fc.workflow.model
Classes in de.xima.fc.workflow.model that implement IWorkflowValidationEnvironmentData Modifier and Type Class Description classPojoWorkflowValidationEnvironmentDataPOJO implementation ofIWorkflowValidationEnvironmentData. -
Uses of IWorkflowValidationEnvironmentData in de.xima.fc.workflow.processor.logic.validation
Classes in de.xima.fc.workflow.processor.logic.validation that implement IWorkflowValidationEnvironmentData Modifier and Type Class Description classDefaultWorkflowValidationContextDefault (mainly POJO) implementation of theIWorkflowLocalHandlerValidationContextandIWorkflowGlobalHandlerValidationContext.classInjectableValidationContextAIWorkflowLocalHandlerValidationContextthat can be injected via dependency injection.Constructors in de.xima.fc.workflow.processor.logic.validation with parameters of type IWorkflowValidationEnvironmentData Constructor Description ValidationWorkflowProvider(IWorkflowValidationEnvironmentData env, WorkflowElementIndex elementIndex)Creates a new UI independent workflow provider with the given context. -
Uses of IWorkflowValidationEnvironmentData in de.xima.fc.workflow.processor.model
Classes in de.xima.fc.workflow.processor.model that implement IWorkflowValidationEnvironmentData Modifier and Type Class Description classWorkflowValidationParamsParameters common to both theIWorkflowLocalHandlerValidationContextand theIWorkflowGlobalHandlerValidationContext.
-