Class BpmnModelValidator

    • Constructor Detail

      • BpmnModelValidator

        public BpmnModelValidator()
    • Method Detail

      • validate

        public void validate​(org.activiti.bpmn.model.BpmnModel bpmnModel,
                             java.util.List<ValidationError> errors)
      • handleProcessConstraints

        protected void handleProcessConstraints​(org.activiti.bpmn.model.BpmnModel bpmnModel,
                                                org.activiti.bpmn.model.Process process,
                                                java.util.List<ValidationError> errors)
      • handleBPMNModelConstraints

        protected void handleBPMNModelConstraints​(org.activiti.bpmn.model.BpmnModel bpmnModel,
                                                  java.util.List<ValidationError> errors)
      • validateAtLeastOneExecutable

        protected boolean validateAtLeastOneExecutable​(org.activiti.bpmn.model.BpmnModel bpmnModel,
                                                       java.util.List<ValidationError> errors)
        Returns 'true' if at least one process definition in the BpmnModel is executable.