Uses of Interface
de.xima.fc.interfaces.workflow.validation.IWorkflowElementValidationResult
Packages that use IWorkflowElementValidationResult
Package
Description
-
Uses of IWorkflowElementValidationResult in de.xima.fc.interfaces.workflow.elements
Methods in de.xima.fc.interfaces.workflow.elements that return IWorkflowElementValidationResultModifier and TypeMethodDescriptionIElementHandler.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 IWorkflowElementValidationResultModifier and TypeMethodDescriptiondefault 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 IWorkflowElementValidationResultModifier and TypeMethodDescriptionIWorkflowLocalValidator.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.Methods in de.xima.fc.interfaces.workflow.validation with parameters of type IWorkflowElementValidationResultModifier and TypeMethodDescriptionIWorkflowElementValidationResultBuilder.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 IWorkflowElementValidationResultModifier and TypeMethodDescriptionstatic 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 IWorkflowElementValidationResultModifier and TypeMethodDescriptionWorkflowValidationModel.getExternalElementValidations()
WorkflowValidationModel.getExternalProcessValidation()
WorkflowValidationModel.getExternalTaskValidations()
Methods in de.xima.fc.workflow.designer.model with parameters of type IWorkflowElementValidationResultModifier and TypeMethodDescriptionvoid
WorkflowValidationModel.setExternalProcessValidation
(IWorkflowElementValidationResult externalProcessValidation) Method parameters in de.xima.fc.workflow.designer.model with type arguments of type IWorkflowElementValidationResultModifier and TypeMethodDescriptionvoid
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 IWorkflowElementValidationResultModifier 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 IWorkflowElementValidationResult in de.xima.fc.workflow.mixin
Methods in de.xima.fc.workflow.mixin that return IWorkflowElementValidationResultModifier and TypeMethodDescriptiondefault 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 IWorkflowElementValidationResultModifier and TypeMethodDescriptionIWorkflowValidationResult.getElementValidationResults()
IWorkflowValidationResult.getProcessValidationResult()
IWorkflowValidationResult.getTaskValidationResults()
-
Uses of IWorkflowElementValidationResult in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that return IWorkflowElementValidationResultModifier and TypeMethodDescriptionElementResultBuilder.build()
ElementResultBuilder.valid()
WorkflowBeanValidator.validateModel
(Object data, Class<?>... groups) Methods in de.xima.fc.workflow.processor.logic.validation with parameters of type IWorkflowElementValidationResultModifier and TypeMethodDescriptionElementResultBuilder.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 IWorkflowElementValidationResultModifier and TypeMethodDescriptionWorkflowValidationResult.getElementValidationResults()
WorkflowValidationResult.getProcessValidationResult()
WorkflowValidationResult.getTaskValidationResults()
Constructor parameters in de.xima.fc.workflow.processor.model with type arguments of type IWorkflowElementValidationResultModifierConstructorDescriptionWorkflowValidationResult
(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 IWorkflowElementValidationResultModifier 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.