Class ProcessInstanceCreateRequest

java.lang.Object
org.flowable.rest.service.api.runtime.process.ProcessInstanceCreateRequest

public class ProcessInstanceCreateRequest 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 process instance completes) should be returned or not.
Author:
Frederik Heremans, Ryan Johnston (@rjfsu), Joram Barrez
  • Field Details

    • processDefinitionId

      protected String processDefinitionId
    • processDefinitionKey

      protected String processDefinitionKey
    • message

      protected String message
    • 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
  • Constructor Details

    • ProcessInstanceCreateRequest

      public ProcessInstanceCreateRequest()
  • Method Details

    • getProcessDefinitionId

      public String getProcessDefinitionId()
    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • getProcessDefinitionKey

      public String getProcessDefinitionKey()
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(String processDefinitionKey)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getBusinessKey

      public String getBusinessKey()
    • setBusinessKey

      public void setBusinessKey(String businessKey)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • 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)