Class FlowElementValidator
java.lang.Object
org.flowable.validation.validator.ValidatorImpl
org.flowable.validation.validator.ProcessLevelValidator
org.flowable.validation.validator.impl.FlowElementValidator
- All Implemented Interfaces:
Validator
A validator for stuff that is shared across all flow elements
- Author:
- jbarrez, Erik Winlof
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteValidation(BpmnModel bpmnModel, Process process, ProcessValidationContext validationContext) protected voidhandleConstraints(Process process, Activity activity, ProcessValidationContext validationContext) protected voidhandleDataAssociations(Process process, Activity activity, ProcessValidationContext validationContext) protected voidhandleMultiInstanceLoopCharacteristics(Process process, Activity activity, ProcessValidationContext validationContext) Methods inherited from class ProcessLevelValidator
validate
-
Field Details
-
ID_MAX_LENGTH
protected static final int ID_MAX_LENGTH- See Also:
-
-
Constructor Details
-
FlowElementValidator
public FlowElementValidator()
-
-
Method Details
-
executeValidation
protected void executeValidation(BpmnModel bpmnModel, Process process, ProcessValidationContext validationContext) - Specified by:
executeValidationin classProcessLevelValidator
-
handleConstraints
protected void handleConstraints(Process process, Activity activity, ProcessValidationContext validationContext) -
handleMultiInstanceLoopCharacteristics
protected void handleMultiInstanceLoopCharacteristics(Process process, Activity activity, ProcessValidationContext validationContext) -
handleDataAssociations
protected void handleDataAssociations(Process process, Activity activity, ProcessValidationContext validationContext)
-