Uses of Class
de.xima.fc.exceptions.WorkflowValidationException
-
Packages that use WorkflowValidationException Package Description de.xima.fc.interfaces.workflow.elements de.xima.fc.interfaces.workflow.mixin The workflow engine is generic in the sense that it never checks the type of atriggerornodefor special types, all logic is implemented in terms of theITriggerHandlerandINodeHandlerinterfaces.de.xima.fc.interfaces.workflow.validation de.xima.fc.workflow.designer.registry.nodes de.xima.fc.workflow.mixin de.xima.fc.workflow.processor.iface de.xima.fc.workflow.processor.logic.validation de.xima.fc.workflow.processor.model de.xima.fc.workflow.validator -
-
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 voidIElementHandler. validateGlobal(IElementGlobalValidationParams<TData,TElement> params)Similar tovalidateLocal, but performs validations that require knowledge about other workflow elements.IWorkflowElementValidationResultIElementHandler. 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 voidILoopStatementMustLoopValidating. validateGlobal(IElementGlobalValidationParams<TData,WorkflowNode> params)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 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 voidIWorkflowGlobalValidator. validateGlobal()Performs the global validation, seeIElementHandler.validateGlobal(IElementGlobalValidationParams)for details.IWorkflowElementValidationResultIWorkflowLocalValidator. validateLocal()Performs the local validation, seeIElementHandler.validateLocal(IElementLocalValidationParams)for details.IWorkflowElementValidationResultIWorkflowBeanValidator. 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
-
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 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 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 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)IWorkflowElementValidationResultWorkflowBeanValidator. 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 IWorkflowElementValidationResultFcChangeStateValidator. validateLocal()IWorkflowElementValidationResultFcChangeStateValidator. validateState(IElementLocalValidationParams<FcChangeStateProps,WorkflowNode> params)Performs part of the local validation for the change state action by checking whether duplicate states exist.
-