Interface ProcessValidator

All Known Implementing Classes:
RuleFlowProcessValidator

public interface ProcessValidator
A validator for validating a RuleFlow process.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    accept(org.kie.api.definition.process.Process process, org.kie.api.io.Resource resource)
     
    boolean
     
    default void
    validate(org.kie.api.definition.process.Process process)
     
    validateProcess(org.kie.api.definition.process.Process process)
     
  • Method Details

    • validateProcess

      ProcessValidationError[] validateProcess(org.kie.api.definition.process.Process process)
    • accept

      boolean accept(org.kie.api.definition.process.Process process, org.kie.api.io.Resource resource)
    • compilationSupported

      boolean compilationSupported()
    • validate

      default void validate(org.kie.api.definition.process.Process process) throws ValidationException
      Throws:
      ValidationException