Uses of Interface
de.xima.fc.interfaces.workflow.validation.IWorkflowElementValidationResult
-
Packages that use IWorkflowElementValidationResult 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.helper de.xima.fc.workflow.designer.model 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 IWorkflowElementValidationResult in de.xima.fc.interfaces.workflow.elements
Methods in de.xima.fc.interfaces.workflow.elements that return IWorkflowElementValidationResult Modifier and Type Method Description IWorkflowElementValidationResultIElementHandler. validateLocal(IElementLocalValidationParams<TData,TElement> params)Performs a local validation of the given workflow workflow element properties. -
Uses of IWorkflowElementValidationResult in de.xima.fc.interfaces.workflow.mixin
Methods in de.xima.fc.interfaces.workflow.mixin that return IWorkflowElementValidationResult Modifier and Type Method Description default IWorkflowElementValidationResultIBeanValidatingElement. validateLocal(IElementLocalValidationParams<TData,TElement> params)default IWorkflowElementValidationResultIBeanValidatingNode. validateLocal(IElementLocalValidationParams<TData,WorkflowNode> params)default IWorkflowElementValidationResultIHierarchyValidatingNode. validateLocal(IElementLocalValidationParams<TData,WorkflowNode> params) -
Uses of IWorkflowElementValidationResult in de.xima.fc.interfaces.workflow.validation
Methods in de.xima.fc.interfaces.workflow.validation that return IWorkflowElementValidationResult Modifier and Type Method Description 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.Methods in de.xima.fc.interfaces.workflow.validation with parameters of type IWorkflowElementValidationResult Modifier and Type Method Description IWorkflowElementValidationResultBuilderIWorkflowElementValidationResultBuilder. append(IWorkflowElementValidationResult validationResult)Appends the given validation result to this builder. -
Uses of IWorkflowElementValidationResult in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper with parameters of type IWorkflowElementValidationResult Modifier and Type Method Description static ElementMessageSetModelValidationHelper. toMessageSet(IWorkflowElementValidationResult result) -
Uses of IWorkflowElementValidationResult in de.xima.fc.workflow.designer.model
Methods in de.xima.fc.workflow.designer.model that return types with arguments of type IWorkflowElementValidationResult Modifier and Type Method Description Map<ElementKey,IWorkflowElementValidationResult>WorkflowValidationModel. getExternalElementValidations()Optional<IWorkflowElementValidationResult>WorkflowValidationModel. getExternalProcessValidation()Map<UUID,IWorkflowElementValidationResult>WorkflowValidationModel. getExternalTaskValidations()Methods in de.xima.fc.workflow.designer.model with parameters of type IWorkflowElementValidationResult Modifier and Type Method Description voidWorkflowValidationModel. setExternalProcessValidation(IWorkflowElementValidationResult externalProcessValidation)Method parameters in de.xima.fc.workflow.designer.model with type arguments of type IWorkflowElementValidationResult Modifier and Type Method Description voidWorkflowValidationModel. setExternalElementValidations(Map<ElementKey,IWorkflowElementValidationResult> externalElementValidations)voidWorkflowValidationModel. setExternalProcessValidation(Optional<IWorkflowElementValidationResult> externalProcessValidation)voidWorkflowValidationModel. setExternalTaskValidations(Map<UUID,IWorkflowElementValidationResult> externalTaskValidations) -
Uses of IWorkflowElementValidationResult in de.xima.fc.workflow.designer.registry.nodes
-
Uses of IWorkflowElementValidationResult in de.xima.fc.workflow.mixin
Methods in de.xima.fc.workflow.mixin that return IWorkflowElementValidationResult Modifier and Type Method Description default IWorkflowElementValidationResultIBaseActionNode. validateLocal(IElementLocalValidationParams<TData,WorkflowNode> params) -
Uses of IWorkflowElementValidationResult in de.xima.fc.workflow.processor.iface
Methods in de.xima.fc.workflow.processor.iface that return types with arguments of type IWorkflowElementValidationResult Modifier and Type Method Description Map<ElementKey,IWorkflowElementValidationResult>IWorkflowValidationResult. getElementValidationResults()Optional<IWorkflowElementValidationResult>IWorkflowValidationResult. getProcessValidationResult()Map<UUID,IWorkflowElementValidationResult>IWorkflowValidationResult. getTaskValidationResults() -
Uses of IWorkflowElementValidationResult in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that return IWorkflowElementValidationResult Modifier and Type Method Description IWorkflowElementValidationResultElementResultBuilder. build()static IWorkflowElementValidationResultElementResultBuilder. exception(Exception e)static IWorkflowElementValidationResultElementResultBuilder. valid()IWorkflowElementValidationResultWorkflowBeanValidator. validateModel(Object data, Class<?>... groups)Methods in de.xima.fc.workflow.processor.logic.validation with parameters of type IWorkflowElementValidationResult Modifier and Type Method Description IWorkflowElementValidationResultBuilderElementResultBuilder. append(IWorkflowElementValidationResult validationResult)voidDefaultWorkflowValidationContext. appendElementValidationResult(ElementKey key, IWorkflowElementValidationResult result)voidDefaultWorkflowValidationContext. appendProcessValidationResult(IWorkflowElementValidationResult result)voidDefaultWorkflowValidationContext. appendTaskValidationResult(UUID key, IWorkflowElementValidationResult result) -
Uses of IWorkflowElementValidationResult in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return types with arguments of type IWorkflowElementValidationResult Modifier and Type Method Description Map<ElementKey,IWorkflowElementValidationResult>WorkflowValidationResult. getElementValidationResults()Optional<IWorkflowElementValidationResult>WorkflowValidationResult. getProcessValidationResult()Map<UUID,IWorkflowElementValidationResult>WorkflowValidationResult. getTaskValidationResults()Constructor parameters in de.xima.fc.workflow.processor.model with type arguments of type IWorkflowElementValidationResult 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.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 IWorkflowElementValidationResult in de.xima.fc.workflow.validator
Methods in de.xima.fc.workflow.validator that return IWorkflowElementValidationResult 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.
-