Class ProcessExtensionsModelValidator
java.lang.Object
org.activiti.cloud.services.modeling.validation.JsonSchemaModelValidator
org.activiti.cloud.services.modeling.validation.extensions.ExtensionsJsonSchemaValidator
org.activiti.cloud.services.modeling.validation.extensions.ProcessExtensionsModelValidator
- All Implemented Interfaces:
ModelExtensionsValidator,ModelValidationErrorProducer,ModelValidator
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionProcessExtensionsModelValidator(org.everit.json.schema.Schema processExtensionsSchema, Set<ProcessExtensionsValidator> processExtensionsValidators, ProcessModelType processModelType, JsonConverter<Extensions> jsonExtensionsConverter, ProcessModelContentConverter processModelContentConverter) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ModelValidationError> getValidationErrors(Model model, ValidationContext context) org.everit.json.schema.Schemaschema()protected Stream<ModelValidationError> validateBpmnModel(Model model, ValidationContext validationContext, BpmnProcessModelContent bpmnModel) Methods inherited from class org.activiti.cloud.services.modeling.validation.extensions.ExtensionsJsonSchemaValidator
convertBytesToModel, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.activiti.cloud.modeling.api.ModelExtensionsValidator
getHandledContentType, validateModelExtensionsMethods inherited from interface org.activiti.cloud.modeling.api.ModelValidationErrorProducer
createModelValidationError, createModelValidationErrorMethods inherited from interface org.activiti.cloud.modeling.api.ModelValidator
validate
-
Field Details
-
UNKNOWN_PROCESS_ID_VALIDATION_ERROR_PROBLEM
- See Also:
-
UNKNOWN_PROCESS_ID_VALIDATION_ERROR_DESCRIPTION
- See Also:
-
-
Constructor Details
-
ProcessExtensionsModelValidator
@Autowired public ProcessExtensionsModelValidator(org.everit.json.schema.Schema processExtensionsSchema, Set<ProcessExtensionsValidator> processExtensionsValidators, ProcessModelType processModelType, JsonConverter<Extensions> jsonExtensionsConverter, ProcessModelContentConverter processModelContentConverter)
-
-
Method Details
-
getValidationErrors
- Specified by:
getValidationErrorsin classExtensionsJsonSchemaValidator
-
validateBpmnModel
protected Stream<ModelValidationError> validateBpmnModel(Model model, ValidationContext validationContext, BpmnProcessModelContent bpmnModel) -
getHandledModelType
-
schema
public org.everit.json.schema.Schema schema()- Specified by:
schemain classJsonSchemaModelValidator
-