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 voidIElementHandler.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 IWorkflowElementValidationResultIBeanValidatingElement.validateLocal(IElementLocalValidationParams<TData, TElement> params) default IWorkflowElementValidationResultIBeanValidatingNode.validateLocal(IElementLocalValidationParams<TData, WorkflowNode> params) default IWorkflowElementValidationResultIHierarchyValidatingNode.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 voidIWorkflowGlobalValidator.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 IWorkflowElementValidationResultIBaseActionNode.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 WorkflowBeanValidatorWorkflowBeanValidator.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.