Class CaseInstanceCreateRequest

java.lang.Object
org.flowable.cmmn.rest.service.api.runtime.caze.CaseInstanceCreateRequest

public class CaseInstanceCreateRequest extends Object
Modified to add a "returnVariables" flag, which determines whether the variables that exist within the process instance when the first wait state is encountered (or when the case instance completes) should be returned or not.
Author:
Tijs Rademakers
  • Field Details

    • caseDefinitionId

      protected String caseDefinitionId
    • caseDefinitionKey

      protected String caseDefinitionKey
    • name

      protected String name
    • businessKey

      protected String businessKey
    • variables

      protected List<RestVariable> variables
    • transientVariables

      protected List<RestVariable> transientVariables
    • startFormVariables

      protected List<RestVariable> startFormVariables
    • outcome

      protected String outcome
    • tenantId

      protected String tenantId
    • overrideDefinitionTenantId

      protected String overrideDefinitionTenantId
    • returnVariables

      protected boolean returnVariables
  • Constructor Details

    • CaseInstanceCreateRequest

      public CaseInstanceCreateRequest()
  • Method Details

    • getCaseDefinitionId

      public String getCaseDefinitionId()
    • setCaseDefinitionId

      public void setCaseDefinitionId(String caseDefinitionId)
    • getCaseDefinitionKey

      public String getCaseDefinitionKey()
    • setCaseDefinitionKey

      public void setCaseDefinitionKey(String caseDefinitionKey)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getBusinessKey

      public String getBusinessKey()
    • setBusinessKey

      public void setBusinessKey(String businessKey)
    • setTenantId

      public void setTenantId(String tenantId)
    • getTenantId

      public String getTenantId()
    • getOverrideDefinitionTenantId

      public String getOverrideDefinitionTenantId()
    • setOverrideDefinitionTenantId

      public void setOverrideDefinitionTenantId(String overrideDefinitionTenantId)
    • getVariables

      public List<RestVariable> getVariables()
    • setVariables

      public void setVariables(List<RestVariable> variables)
    • getTransientVariables

      public List<RestVariable> getTransientVariables()
    • setTransientVariables

      public void setTransientVariables(List<RestVariable> transientVariables)
    • getStartFormVariables

      public List<RestVariable> getStartFormVariables()
    • setStartFormVariables

      public void setStartFormVariables(List<RestVariable> startFormVariables)
    • getOutcome

      public String getOutcome()
    • setOutcome

      public void setOutcome(String outcome)
    • isTenantSet

      public boolean isTenantSet()
    • getReturnVariables

      public boolean getReturnVariables()
    • setReturnVariables

      public void setReturnVariables(boolean returnVariables)