Uses of Class
de.xima.fc.exceptions.WorkflowValidationException
Packages that use WorkflowValidationException
Package
Description
-
Uses of WorkflowValidationException in de.xima.fc.interfaces.workflow.elements
Methods in de.xima.fc.interfaces.workflow.elements that throw WorkflowValidationExceptionModifier and TypeMethodDescriptiondefault void
IElementHandler.validateGlobal
(IElementGlobalValidationParams<TData, TElement> params) Similar toIElementHandler.validateLocal(IElementLocalValidationParams)
, but performs validations that require knowledge about other workflow elements.IElementHandler.validateLocal
(IElementLocalValidationParams<TData, TElement> params) Performs a local validation of the given workflow workflow element properties. -
Uses of WorkflowValidationException in de.xima.fc.interfaces.workflow.mixin
Methods in de.xima.fc.interfaces.workflow.mixin that throw WorkflowValidationExceptionModifier and TypeMethodDescriptiondefault Class<?>[]
IBeanValidatingElement.getValidationGroups
(IElementLocalValidationParams<TData, TElement> params) Finds the validation groups that should be used for the bean validation.default IWorkflowElementValidationResult
IBeanValidatingElement.validateLocal
(IElementLocalValidationParams<TData, TElement> params) default IWorkflowElementValidationResult
IBeanValidatingNode.validateLocal
(IElementLocalValidationParams<TData, WorkflowNode> params) default IWorkflowElementValidationResult
IHierarchyValidatingNode.validateLocal
(IElementLocalValidationParams<TData, WorkflowNode> params) -
Uses of WorkflowValidationException in de.xima.fc.interfaces.workflow.validation
Methods in de.xima.fc.interfaces.workflow.validation that throw WorkflowValidationExceptionModifier and TypeMethodDescriptionClass<?>[]
IWorkflowBeanValidator.findAllValidationGroups
(Class<?> beanClass) Finds all validation groups defined on any property, method, or constructor of the given bean class.default void
IWorkflowGlobalValidator.validateGlobal()
Performs the global validation, seeIElementHandler.validateGlobal(IElementGlobalValidationParams)
for details.IWorkflowLocalValidator.validateLocal()
Performs the local validation, seeIElementHandler.validateLocal(IElementLocalValidationParams)
for details.IWorkflowBeanValidator.validateModel
(Object workflowElement, Class<?>... groups) Uses theIWorkflowBeanValidator.getBeanValidator()
to perform a validation of bean instance, usually the properties model of a workflow node or trigger. -
Uses of WorkflowValidationException in de.xima.fc.workflow.designer.registry.nodes
Methods in de.xima.fc.workflow.designer.registry.nodes that throw WorkflowValidationExceptionModifier and TypeMethodDescriptionFcChangeStateHandler.validateLocal
(IElementLocalValidationParams<FcChangeStateProps, WorkflowNode> params) FcDoiInitHandler.validateLocal
(IElementLocalValidationParams<FcDoiInitProps, WorkflowNode> params) FcEmailHandler.validateLocal
(IElementLocalValidationParams<FcEmailProps, WorkflowNode> params) FcEmptyHandler.validateLocal
(IElementLocalValidationParams<com.alibaba.fastjson.JSONObject, WorkflowNode> params) FcSequenceHandler.validateLocal
(IElementLocalValidationParams<com.alibaba.fastjson.JSONObject, WorkflowNode> params) -
Uses of WorkflowValidationException in de.xima.fc.workflow.mixin
Methods in de.xima.fc.workflow.mixin that throw WorkflowValidationExceptionModifier and TypeMethodDescriptiondefault IWorkflowElementValidationResult
IBaseActionNode.validateLocal
(IElementLocalValidationParams<TData, WorkflowNode> params) -
Uses of WorkflowValidationException in de.xima.fc.workflow.processor.iface
Methods in de.xima.fc.workflow.processor.iface that return types with arguments of type WorkflowValidationException -
Uses of WorkflowValidationException in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that throw WorkflowValidationExceptionModifier and TypeMethodDescriptionstatic WorkflowBeanValidator
WorkflowBeanValidator.create
(javax.validation.ValidatorFactory defaultValidatorFactory, IResourceBundleLocator locator, Locale locale, javax.validation.ClockProvider clockProvider, String messageTemplate) Creates a new instance of the validator for the given parameters.Class<?>[]
WorkflowBeanValidator.findAllValidationGroups
(Class<?> beanClass) WorkflowBeanValidator.validateModel
(Object data, Class<?>... groups) -
Uses of WorkflowValidationException in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return types with arguments of type WorkflowValidationExceptionConstructor parameters in de.xima.fc.workflow.processor.model with type arguments of type WorkflowValidationExceptionModifierConstructorDescriptionWorkflowValidationResult
(Optional<IWorkflowElementValidationResult> processValidationResult, Map<UUID, IWorkflowElementValidationResult> taskValidationResults, Map<ElementKey, IWorkflowElementValidationResult> elementValidationResults, List<WorkflowValidationException> unhandledExceptions) Creates a new POJO with the given data. -
Uses of WorkflowValidationException in de.xima.fc.workflow.validator
Methods in de.xima.fc.workflow.validator that throw WorkflowValidationExceptionModifier and TypeMethodDescriptionFcChangeStateValidator.validateLocal()
FcChangeStateValidator.validateState
(IElementLocalValidationParams<FcChangeStateProps, WorkflowNode> params) Performs part of the local validation for the change state action by checking whether duplicate states exist.