Package org.activiti.cloud.modeling.api
Interface ModelContentValidator
-
- All Superinterfaces:
ModelValidationErrorProducer,ModelValidator
public interface ModelContentValidator extends ModelValidator
Business logic related with validation of a model content
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Collection<ModelValidationError>validateModelContent(byte[] modelContent, ValidationContext validationContext)Validate the given model content.default Collection<ModelValidationError>validateModelContent(Model model, byte[] modelContent, ValidationContext validationContext, boolean validateUsage)Validate the given model content and it's usage-
Methods inherited from interface org.activiti.cloud.modeling.api.ModelValidationErrorProducer
createModelValidationError, createModelValidationError
-
Methods inherited from interface org.activiti.cloud.modeling.api.ModelValidator
getHandledContentType, getHandledModelType, validate, validate
-
-
-
-
Method Detail
-
validateModelContent
default Collection<ModelValidationError> validateModelContent(byte[] modelContent, ValidationContext validationContext)
Validate the given model content.- Parameters:
modelContent- the model content to validatevalidationContext- the validation context- Returns:
-
validateModelContent
default Collection<ModelValidationError> validateModelContent(Model model, byte[] modelContent, ValidationContext validationContext, boolean validateUsage)
Validate the given model content and it's usage- Parameters:
model- the model to validatemodelContent- the model content to validatevalidationContext- the validation contextvalidateUsage- validate the usage of the model
-
-