Package org.jbpm.process.core.validation

## Interface ProcessValidator

- All Known Implementing Classes:
    `RuleFlowProcessValidator`

      public interface ProcessValidator

  A validator for validating a RuleFlow process.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | `accept​(org.kie.api.definition.process.Process process, org.kie.api.io.Resource resource)` |
    `boolean` | `compilationSupported()` |
    `ProcessValidationError[]` | `validateProcess​(org.kie.api.definition.process.Process process)` |

- - ### Method Detail

    - #### 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()