Class AggregateErrorValidationStrategy<V extends ModelValidator>
- java.lang.Object
-
- org.activiti.cloud.services.modeling.service.utils.AggregateErrorValidationStrategy<V>
-
- All Implemented Interfaces:
ValidationStrategy<V>
public class AggregateErrorValidationStrategy<V extends ModelValidator> extends Object implements ValidationStrategy<V>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.activiti.cloud.services.modeling.service.utils.ValidationStrategy
ValidationStrategy.ValidationCallback<T extends ModelValidator>
-
-
Constructor Summary
Constructors Constructor Description AggregateErrorValidationStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<SemanticModelValidationException>getSemanticModelValidationExceptions(Collection<V> validators, ValidationStrategy.ValidationCallback<V> callback)List<ModelValidationError>getValidationErrors(Collection<V> validators, ValidationStrategy.ValidationCallback<V> callback)protected List<ModelValidationError>getValidationErrors(List<SemanticModelValidationException> semanticModelValidationExceptionList)voidvalidate(Collection<V> validators, ValidationStrategy.ValidationCallback<V> callback)
-
-
-
Method Detail
-
getSemanticModelValidationExceptions
protected List<SemanticModelValidationException> getSemanticModelValidationExceptions(@NonNull Collection<V> validators, @NonNull ValidationStrategy.ValidationCallback<V> callback)
-
getValidationErrors
public List<ModelValidationError> getValidationErrors(@NonNull Collection<V> validators, @NonNull ValidationStrategy.ValidationCallback<V> callback)
- Specified by:
getValidationErrorsin interfaceValidationStrategy<V extends ModelValidator>
-
validate
public void validate(@NonNull Collection<V> validators, @NonNull ValidationStrategy.ValidationCallback<V> callback) throws ModelingException- Specified by:
validatein interfaceValidationStrategy<V extends ModelValidator>- Throws:
ModelingException
-
getValidationErrors
protected List<ModelValidationError> getValidationErrors(@NonNull List<SemanticModelValidationException> semanticModelValidationExceptionList)
-
-