Class EventValidator
java.lang.Object
org.flowable.validation.validator.ValidatorImpl
org.flowable.validation.validator.ProcessLevelValidator
org.flowable.validation.validator.impl.EventValidator
- All Implemented Interfaces:
Validator
Validates rules that apply to all events (start event, boundary event, etc.)
- Author:
- jbarrez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteValidation(BpmnModel bpmnModel, Process process, ProcessValidationContext validationContext) protected voidhandleCompensationEventDefinition(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, ProcessValidationContext validationContext) protected voidhandleMessageEventDefinition(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, ProcessValidationContext validationContext) protected voidhandleSignalEventDefinition(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, ProcessValidationContext validationContext) protected voidhandleTimerEventDefinition(Process process, Event event, EventDefinition eventDefinition, ProcessValidationContext validationContext) Methods inherited from class ProcessLevelValidator
validate
-
Constructor Details
-
EventValidator
public EventValidator()
-
-
Method Details
-
executeValidation
protected void executeValidation(BpmnModel bpmnModel, Process process, ProcessValidationContext validationContext) - Specified by:
executeValidationin classProcessLevelValidator
-
handleMessageEventDefinition
protected void handleMessageEventDefinition(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, ProcessValidationContext validationContext) -
handleSignalEventDefinition
protected void handleSignalEventDefinition(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, ProcessValidationContext validationContext) -
handleTimerEventDefinition
protected void handleTimerEventDefinition(Process process, Event event, EventDefinition eventDefinition, ProcessValidationContext validationContext) -
handleCompensationEventDefinition
protected void handleCompensationEventDefinition(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, ProcessValidationContext validationContext)
-