Package de.xima.fc.interfaces.workflow.validation
package de.xima.fc.interfaces.workflow.validation
-
InterfacesClassDescriptionInterface for the bean validator that can be accessed during validation via
IWorkflowLocalHandlerValidationContext.getBeanValidator()
.Represents the result of validating a single workflow node or trigger.Simple builder for aIWorkflowElementValidationResult
.Validation context that is passed toIElementHandler.validateGlobal(de.xima.fc.interfaces.workflow.params.IElementGlobalValidationParams)
.IWorkflowGlobalValidator<TData,TElement extends IWorkflowElementEntity> Interface for all global validators of workflow elements.Common methods for validation contexts used by node handlers.Validation context that can be used (such as by beinginjected
into anIChoiceProviding
set on aSingleChoice
constraint annotation) during Jakarta bean API validation.Validation context that is passed toIElementHandler.validateLocal(de.xima.fc.interfaces.workflow.params.IElementLocalValidationParams)
.Context holding data required during a local workflow validation process, i.e. when each node gets validated individually.IWorkflowLocalValidator<TData,TElement extends IWorkflowElementEntity> Interface for all local validators of workflow elements.Context holding global data required during a workflow validation process.Represents a message that is returned as the result ofIElementHandler.validateLocal(IElementLocalValidationParams)
.