public class RuleFlowProcessValidator extends Object implements ProcessValidator
Modifier and Type | Field and Description |
---|---|
static String |
ASSOCIATIONS |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(org.kie.api.definition.process.Process process,
org.kie.api.io.Resource resource) |
protected void |
addErrorMessage(RuleFlowProcess process,
org.kie.api.definition.process.Node node,
List<ProcessValidationError> errors,
String message) |
boolean |
compilationSupported() |
static RuleFlowProcessValidator |
getInstance() |
protected void |
validateCompensationIntermediateOrEndEvent(org.kie.api.definition.process.Node node,
RuleFlowProcess process,
List<ProcessValidationError> errors) |
ProcessValidationError[] |
validateProcess(org.kie.api.definition.process.Process process) |
ProcessValidationError[] |
validateProcess(RuleFlowProcess process) |
public static final String ASSOCIATIONS
public static RuleFlowProcessValidator getInstance()
public ProcessValidationError[] validateProcess(RuleFlowProcess process)
public ProcessValidationError[] validateProcess(org.kie.api.definition.process.Process process)
validateProcess
in interface ProcessValidator
public boolean accept(org.kie.api.definition.process.Process process, org.kie.api.io.Resource resource)
accept
in interface ProcessValidator
protected void validateCompensationIntermediateOrEndEvent(org.kie.api.definition.process.Node node, RuleFlowProcess process, List<ProcessValidationError> errors)
public boolean compilationSupported()
compilationSupported
in interface ProcessValidator
protected void addErrorMessage(RuleFlowProcess process, org.kie.api.definition.process.Node node, List<ProcessValidationError> errors, String message)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.