Package org.activiti.validation
Class ProcessValidatorImpl
- java.lang.Object
-
- org.activiti.validation.ProcessValidatorImpl
-
- All Implemented Interfaces:
ProcessValidator
public class ProcessValidatorImpl extends java.lang.Object implements ProcessValidator
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<ValidatorSet>validatorSets
-
Constructor Summary
Constructors Constructor Description ProcessValidatorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddValidatorSet(ValidatorSet validatorSet)java.util.List<ValidatorSet>getValidatorSets()Returns theValidatorSetinstances for this process validator.voidsetValidatorSets(java.util.List<ValidatorSet> validatorSets)java.util.List<ValidationError>validate(org.activiti.bpmn.model.BpmnModel bpmnModel)Validates the providedBpmnModeland returns a list of allValidationErroroccurences found.
-
-
-
Field Detail
-
validatorSets
protected java.util.List<ValidatorSet> validatorSets
-
-
Method Detail
-
validate
public java.util.List<ValidationError> validate(org.activiti.bpmn.model.BpmnModel bpmnModel)
Description copied from interface:ProcessValidatorValidates the providedBpmnModeland returns a list of allValidationErroroccurences found.- Specified by:
validatein interfaceProcessValidator
-
getValidatorSets
public java.util.List<ValidatorSet> getValidatorSets()
Description copied from interface:ProcessValidatorReturns theValidatorSetinstances for this process validator. Useful if some validation rules need to be disabled.- Specified by:
getValidatorSetsin interfaceProcessValidator
-
setValidatorSets
public void setValidatorSets(java.util.List<ValidatorSet> validatorSets)
-
addValidatorSet
public void addValidatorSet(ValidatorSet validatorSet)
-
-