Class BpmnModelValidator
java.lang.Object
org.flowable.validation.validator.ValidatorImpl
org.flowable.validation.validator.impl.BpmnModelValidator
- All Implemented Interfaces:
Validator
- Author:
- jbarrez, Erik Winlof
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandleBPMNModelConstraints(BpmnModel bpmnModel, ProcessValidationContext validationContext) protected voidhandleProcessConstraints(BpmnModel bpmnModel, Process process, ProcessValidationContext validationContext) voidvalidate(BpmnModel bpmnModel, ProcessValidationContext validationContext) protected booleanvalidateAtLeastOneExecutable(BpmnModel bpmnModel, ProcessValidationContext validationContext) Returns 'true' if at least one process definition in theBpmnModelis executable.
-
Constructor Details
-
BpmnModelValidator
public BpmnModelValidator()
-
-
Method Details
-
validate
-
handleProcessConstraints
protected void handleProcessConstraints(BpmnModel bpmnModel, Process process, ProcessValidationContext validationContext) -
handleBPMNModelConstraints
protected void handleBPMNModelConstraints(BpmnModel bpmnModel, ProcessValidationContext validationContext) -
validateAtLeastOneExecutable
protected boolean validateAtLeastOneExecutable(BpmnModel bpmnModel, ProcessValidationContext validationContext) Returns 'true' if at least one process definition in theBpmnModelis executable.
-