Uses of Class
de.xima.fc.exceptions.WorkflowValidationException
-
-
Uses of WorkflowValidationException in de.xima.fc.interfaces.workflow.elements
Methods in de.xima.fc.interfaces.workflow.elements that throw WorkflowValidationException Modifier and Type Method Description default void
IElementHandler. validateGlobal(IElementGlobalValidationParams<TData,TElement> params)
Similar toIElementHandler.validateLocal(IElementLocalValidationParams)
, but performs validations that require knowledge about other workflow elements.IWorkflowElementValidationResult
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 WorkflowValidationException Modifier and Type Method Description default 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 WorkflowValidationException Modifier and Type Method Description Class<?>[]
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.IWorkflowElementValidationResult
IWorkflowLocalValidator. validateLocal()
Performs the local validation, seeIElementHandler.validateLocal(IElementLocalValidationParams)
for details.IWorkflowElementValidationResult
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 WorkflowValidationException Modifier and Type Method Description IWorkflowElementValidationResult
FcChangeStateHandler. validateLocal(IElementLocalValidationParams<FcChangeStateProps,WorkflowNode> params)
IWorkflowElementValidationResult
FcDoiInitHandler. validateLocal(IElementLocalValidationParams<FcDoiInitProps,WorkflowNode> params)
IWorkflowElementValidationResult
FcEmailHandler. validateLocal(IElementLocalValidationParams<FcEmailProps,WorkflowNode> params)
IWorkflowElementValidationResult
FcEmptyHandler. validateLocal(IElementLocalValidationParams<com.alibaba.fastjson.JSONObject,WorkflowNode> params)
IWorkflowElementValidationResult
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 WorkflowValidationException Modifier and Type Method Description default 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 Modifier and Type Method Description List<WorkflowValidationException>
IWorkflowValidationResult. getUnhandledExceptions()
-
Uses of WorkflowValidationException in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that throw WorkflowValidationException Modifier and Type Method Description static 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)
IWorkflowElementValidationResult
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 WorkflowValidationException Modifier and Type Method Description List<WorkflowValidationException>
WorkflowValidationResult. getUnhandledExceptions()
Constructor parameters in de.xima.fc.workflow.processor.model with type arguments of type WorkflowValidationException Constructor Description WorkflowValidationResult(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 WorkflowValidationException Modifier and Type Method Description IWorkflowElementValidationResult
FcChangeStateValidator. validateLocal()
IWorkflowElementValidationResult
FcChangeStateValidator. validateState(IElementLocalValidationParams<FcChangeStateProps,WorkflowNode> params)
Performs part of the local validation for the change state action by checking whether duplicate states exist.
-