Class CaseServiceTask

All Implemented Interfaces:
HasExecutionListeners, HasExtensionAttributes, HasInParameters, HasOutParameters

public class CaseServiceTask extends ServiceTask implements HasOutParameters, HasInParameters
Author:
Tijs Rademakers
  • Field Details

    • caseDefinitionKey

      protected String caseDefinitionKey
    • caseInstanceName

      protected String caseInstanceName
    • sameDeployment

      protected boolean sameDeployment
    • businessKey

      protected String businessKey
    • inheritBusinessKey

      protected boolean inheritBusinessKey
    • fallbackToDefaultTenant

      protected boolean fallbackToDefaultTenant
    • caseInstanceIdVariableName

      protected String caseInstanceIdVariableName
    • inParameters

      protected List<IOParameter> inParameters
    • outParameters

      protected List<IOParameter> outParameters
  • Constructor Details

    • CaseServiceTask

      public CaseServiceTask()
  • Method Details

    • getCaseDefinitionKey

      public String getCaseDefinitionKey()
    • setCaseDefinitionKey

      public void setCaseDefinitionKey(String caseDefinitionKey)
    • getCaseInstanceName

      public String getCaseInstanceName()
    • setCaseInstanceName

      public void setCaseInstanceName(String caseInstanceName)
    • isSameDeployment

      public boolean isSameDeployment()
    • setSameDeployment

      public void setSameDeployment(boolean sameDeployment)
    • getBusinessKey

      public String getBusinessKey()
    • setBusinessKey

      public void setBusinessKey(String businessKey)
    • isInheritBusinessKey

      public boolean isInheritBusinessKey()
    • setInheritBusinessKey

      public void setInheritBusinessKey(boolean inheritBusinessKey)
    • isFallbackToDefaultTenant

      public boolean isFallbackToDefaultTenant()
    • setFallbackToDefaultTenant

      public void setFallbackToDefaultTenant(boolean fallbackToDefaultTenant)
    • getInParameters

      public List<IOParameter> getInParameters()
      Specified by:
      getInParameters in interface HasInParameters
    • addInParameter

      public void addInParameter(IOParameter inParameter)
      Specified by:
      addInParameter in interface HasInParameters
    • setInParameters

      public void setInParameters(List<IOParameter> inParameters)
      Specified by:
      setInParameters in interface HasInParameters
    • getOutParameters

      public List<IOParameter> getOutParameters()
      Specified by:
      getOutParameters in interface HasOutParameters
    • addOutParameter

      public void addOutParameter(IOParameter outParameter)
      Specified by:
      addOutParameter in interface HasOutParameters
    • setOutParameters

      public void setOutParameters(List<IOParameter> outParameters)
      Specified by:
      setOutParameters in interface HasOutParameters
    • getCaseInstanceIdVariableName

      public String getCaseInstanceIdVariableName()
    • setCaseInstanceIdVariableName

      public void setCaseInstanceIdVariableName(String caseInstanceIdVariableName)
    • clone

      public CaseServiceTask clone()
      Overrides:
      clone in class ServiceTask
    • setValues

      public void setValues(CaseServiceTask otherElement)