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 voidvalidateModelContent(byte[] modelContent, ValidationContext validationContext)Validate the given model content.default voidvalidateModelContent(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 void validateModelContent(byte[] modelContent, ValidationContext validationContext)Validate the given model content.- Parameters:
modelContent- the model content to validatevalidationContext- the validation context
-
validateModelContent
default void 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
-
-