Class ContractValidator
java.lang.Object
org.bonitasoft.engine.bpm.contract.validation.ContractValidator
Validate tasks inputs according to given contract
- Author:
- Matthieu Chaffotte, Colin Puy
-
Constructor Summary
ConstructorsConstructorDescriptionContractValidator(ContractStructureValidator contractStructureValidator, ContractConstraintsValidator contractRulesValidator) -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(long processDefinitionId, SContractDefinition contract, Map<String, Serializable> variables)
-
Constructor Details
-
ContractValidator
public ContractValidator(ContractStructureValidator contractStructureValidator, ContractConstraintsValidator contractRulesValidator)
-
-
Method Details
-
validate
public void validate(long processDefinitionId, SContractDefinition contract, Map<String, Serializable> variables) throws SContractViolationException- Throws:
SContractViolationException
-