Uses of Interface
de.xima.fc.interfaces.workflow.validation.IWorkflowElementValidationResult
-
-
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 IWorkflowElementValidationResult
IElementHandler. 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 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 IWorkflowElementValidationResult in de.xima.fc.interfaces.workflow.validation
Methods in de.xima.fc.interfaces.workflow.validation that return IWorkflowElementValidationResult Modifier and Type Method Description 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.Methods in de.xima.fc.interfaces.workflow.validation with parameters of type IWorkflowElementValidationResult Modifier and Type Method Description IWorkflowElementValidationResultBuilder
IWorkflowElementValidationResultBuilder. 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 ElementMessageSetModel
ValidationHelper. 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 void
WorkflowValidationModel. setExternalProcessValidation(IWorkflowElementValidationResult externalProcessValidation)
Method parameters in de.xima.fc.workflow.designer.model with type arguments of type IWorkflowElementValidationResult Modifier and Type Method Description void
WorkflowValidationModel. setExternalElementValidations(Map<ElementKey,IWorkflowElementValidationResult> externalElementValidations)
void
WorkflowValidationModel. setExternalProcessValidation(Optional<IWorkflowElementValidationResult> externalProcessValidation)
void
WorkflowValidationModel. setExternalTaskValidations(Map<UUID,IWorkflowElementValidationResult> externalTaskValidations)
-
Uses of IWorkflowElementValidationResult in de.xima.fc.workflow.designer.registry.nodes
Methods in de.xima.fc.workflow.designer.registry.nodes that return IWorkflowElementValidationResult Modifier and Type Method Description IWorkflowElementValidationResult
FcChangeStateHandler. validateLocal(IElementLocalValidationParams<FcChangeStateProps,WorkflowNode> params)
IWorkflowElementValidationResult
FcEmptyHandler. validateLocal(IElementLocalValidationParams<com.alibaba.fastjson.JSONObject,WorkflowNode> params)
IWorkflowElementValidationResult
FcSequenceHandler. validateLocal(IElementLocalValidationParams<com.alibaba.fastjson.JSONObject,WorkflowNode> params)
-
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 IWorkflowElementValidationResult
IBaseActionNode. 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 IWorkflowElementValidationResult
ElementResultBuilder. build()
static IWorkflowElementValidationResult
ElementResultBuilder. exception(Exception e)
static IWorkflowElementValidationResult
ElementResultBuilder. valid()
IWorkflowElementValidationResult
WorkflowBeanValidator. validateModel(Object data, Class<?>... groups)
Methods in de.xima.fc.workflow.processor.logic.validation with parameters of type IWorkflowElementValidationResult Modifier and Type Method Description IWorkflowElementValidationResultBuilder
ElementResultBuilder. append(IWorkflowElementValidationResult validationResult)
void
DefaultWorkflowValidationContext. appendElementValidationResult(ElementKey key, IWorkflowElementValidationResult result)
void
DefaultWorkflowValidationContext. appendProcessValidationResult(IWorkflowElementValidationResult result)
void
DefaultWorkflowValidationContext. 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 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.
-