Class ServiceTaskValidator
java.lang.Object
org.flowable.validation.validator.ValidatorImpl
org.flowable.validation.validator.ProcessLevelValidator
org.flowable.validation.validator.impl.ExternalInvocationTaskValidator
org.flowable.validation.validator.impl.ServiceTaskValidator
- All Implemented Interfaces:
Validator
- Author:
- jbarrez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteValidation(BpmnModel bpmnModel, Process process, ProcessValidationContext validationContext) protected voidvalidateUnknownServiceTaskType(Process process, ServiceTask serviceTask, ProcessValidationContext validationContext) protected voidverifyImplementation(Process process, ServiceTask serviceTask, ProcessValidationContext validationContext) protected voidverifyResultVariableName(Process process, ServiceTask serviceTask, ProcessValidationContext validationContext) protected voidverifyType(Process process, ServiceTask serviceTask, ProcessValidationContext validationContext) protected voidverifyWebservice(BpmnModel bpmnModel, Process process, ServiceTask serviceTask, ProcessValidationContext validationContext) Methods inherited from class ExternalInvocationTaskValidator
validateExternalWorkerTask, validateFieldDeclarationsForCase, validateFieldDeclarationsForDmn, validateFieldDeclarationsForEmail, validateFieldDeclarationsForHttp, validateFieldDeclarationsForSendEventTask, validateFieldDeclarationsForShellMethods inherited from class ProcessLevelValidator
validate
-
Constructor Details
-
ServiceTaskValidator
public ServiceTaskValidator()
-
-
Method Details
-
executeValidation
protected void executeValidation(BpmnModel bpmnModel, Process process, ProcessValidationContext validationContext) - Specified by:
executeValidationin classProcessLevelValidator
-
verifyImplementation
protected void verifyImplementation(Process process, ServiceTask serviceTask, ProcessValidationContext validationContext) -
verifyType
protected void verifyType(Process process, ServiceTask serviceTask, ProcessValidationContext validationContext) -
validateUnknownServiceTaskType
protected void validateUnknownServiceTaskType(Process process, ServiceTask serviceTask, ProcessValidationContext validationContext) -
verifyResultVariableName
protected void verifyResultVariableName(Process process, ServiceTask serviceTask, ProcessValidationContext validationContext) -
verifyWebservice
protected void verifyWebservice(BpmnModel bpmnModel, Process process, ServiceTask serviceTask, ProcessValidationContext validationContext)
-