Package org.activiti.cloud.modeling.api
Interface ModelContentValidator
- All Superinterfaces:
ModelValidationErrorProducer,ModelValidator
Business logic related with validation of a model content
-
Method Summary
Modifier and TypeMethodDescriptiondefault 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 usageMethods inherited from interface org.activiti.cloud.modeling.api.ModelValidationErrorProducer
createModelValidationError, createModelValidationErrorMethods inherited from interface org.activiti.cloud.modeling.api.ModelValidator
getHandledContentType, getHandledModelType, validate, validate
-
Method Details
-
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
-