Class AgentServiceTaskValidator

java.lang.Object
com.flowable.validation.cmmn.impl.AgentServiceTaskValidator
All Implemented Interfaces:
PlatformServiceTaskValidator

public class AgentServiceTaskValidator extends Object implements PlatformServiceTaskValidator
Author:
Filip Hrisafov
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    The delegate expression that this validator is responsible for
    void
    validate(org.flowable.cmmn.model.CmmnModel cmmnModel, org.flowable.cmmn.model.Case caze, org.flowable.cmmn.model.ServiceTask serviceTask, org.flowable.cmmn.validation.CaseValidationContext validationContext)
     
    protected void
    validateAgentMapping(org.flowable.cmmn.model.Case caze, org.flowable.cmmn.model.ServiceTask serviceTask, org.flowable.cmmn.model.ExtensionElement agentMapping, org.flowable.cmmn.validation.CaseValidationContext validationContext)
     
    protected void
    validateInputParameter(org.flowable.cmmn.model.Case caze, org.flowable.cmmn.model.ServiceTask serviceTask, org.flowable.cmmn.model.ExtensionElement inputParameter, org.flowable.cmmn.validation.CaseValidationContext validationContext)
     
    protected void
    validateOutputParameter(org.flowable.cmmn.model.Case caze, org.flowable.cmmn.model.ServiceTask serviceTask, org.flowable.cmmn.model.ExtensionElement inputParameter, org.flowable.cmmn.validation.CaseValidationContext validationContext)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AgentServiceTaskValidator

      public AgentServiceTaskValidator()
  • Method Details

    • getDelegateExpression

      public String getDelegateExpression()
      Description copied from interface: PlatformServiceTaskValidator
      The delegate expression that this validator is responsible for
      Specified by:
      getDelegateExpression in interface PlatformServiceTaskValidator
    • validate

      public void validate(org.flowable.cmmn.model.CmmnModel cmmnModel, org.flowable.cmmn.model.Case caze, org.flowable.cmmn.model.ServiceTask serviceTask, org.flowable.cmmn.validation.CaseValidationContext validationContext)
      Specified by:
      validate in interface PlatformServiceTaskValidator
    • validateAgentMapping

      protected void validateAgentMapping(org.flowable.cmmn.model.Case caze, org.flowable.cmmn.model.ServiceTask serviceTask, org.flowable.cmmn.model.ExtensionElement agentMapping, org.flowable.cmmn.validation.CaseValidationContext validationContext)
    • validateInputParameter

      protected void validateInputParameter(org.flowable.cmmn.model.Case caze, org.flowable.cmmn.model.ServiceTask serviceTask, org.flowable.cmmn.model.ExtensionElement inputParameter, org.flowable.cmmn.validation.CaseValidationContext validationContext)
    • validateOutputParameter

      protected void validateOutputParameter(org.flowable.cmmn.model.Case caze, org.flowable.cmmn.model.ServiceTask serviceTask, org.flowable.cmmn.model.ExtensionElement inputParameter, org.flowable.cmmn.validation.CaseValidationContext validationContext)