Class ProcessInstanceResponse
- java.lang.Object
-
- org.flowable.rest.service.api.runtime.process.ProcessInstanceResponse
-
public class ProcessInstanceResponse extends Object
Modified to add a "completed" flag, which lets the caller know if the process instance has run to completion without encountering a wait state or experiencing an error/ exception.- Author:
- Frederik Heremans, Ryan Johnston (@rjfsu)
-
-
Field Summary
Fields Modifier and Type Field Description protected StringactivityIdprotected StringbusinessKeyprotected StringbusinessStatusprotected StringcallbackIdprotected StringcallbackTypeprotected booleancompletedprotected booleanendedprotected Stringidprotected Stringnameprotected StringprocessDefinitionDescriptionprotected StringprocessDefinitionIdprotected StringprocessDefinitionNameprotected StringprocessDefinitionUrlprotected StringpropagatedStageInstanceIdprotected StringreferenceIdprotected StringreferenceTypeprotected DatestartTimeprotected StringstartUserIdprotected StringsuperProcessInstanceIdprotected booleansuspendedprotected StringtenantIdprotected Stringurlprotected List<RestVariable>variables
-
Constructor Summary
Constructors Constructor Description ProcessInstanceResponse()
-
Method Summary
-
-
-
Field Detail
-
id
protected String id
-
url
protected String url
-
name
protected String name
-
businessKey
protected String businessKey
-
businessStatus
protected String businessStatus
-
suspended
protected boolean suspended
-
ended
protected boolean ended
-
processDefinitionId
protected String processDefinitionId
-
processDefinitionUrl
protected String processDefinitionUrl
-
processDefinitionName
protected String processDefinitionName
-
processDefinitionDescription
protected String processDefinitionDescription
-
activityId
protected String activityId
-
startUserId
protected String startUserId
-
startTime
protected Date startTime
-
superProcessInstanceId
protected String superProcessInstanceId
-
variables
protected List<RestVariable> variables
-
callbackId
protected String callbackId
-
callbackType
protected String callbackType
-
referenceId
protected String referenceId
-
referenceType
protected String referenceType
-
propagatedStageInstanceId
protected String propagatedStageInstanceId
-
tenantId
protected String tenantId
-
completed
protected boolean completed
-
-
Method Detail
-
getId
public String getId()
-
setId
public void setId(String id)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getBusinessKey
public String getBusinessKey()
-
setBusinessKey
public void setBusinessKey(String businessKey)
-
getBusinessStatus
public String getBusinessStatus()
-
setBusinessStatus
public void setBusinessStatus(String businessStatus)
-
isSuspended
public boolean isSuspended()
-
setSuspended
public void setSuspended(boolean suspended)
-
isEnded
public boolean isEnded()
-
setEnded
public void setEnded(boolean ended)
-
getProcessDefinitionId
public String getProcessDefinitionId()
-
setProcessDefinitionId
public void setProcessDefinitionId(String processDefinitionId)
-
getProcessDefinitionUrl
public String getProcessDefinitionUrl()
-
setProcessDefinitionUrl
public void setProcessDefinitionUrl(String processDefinitionUrl)
-
getProcessDefinitionName
public String getProcessDefinitionName()
-
setProcessDefinitionName
public void setProcessDefinitionName(String processDefinitionName)
-
getProcessDefinitionDescription
public String getProcessDefinitionDescription()
-
setProcessDefinitionDescription
public void setProcessDefinitionDescription(String processDefinitionDescription)
-
getActivityId
public String getActivityId()
-
setActivityId
public void setActivityId(String activityId)
-
getStartUserId
public String getStartUserId()
-
setStartUserId
public void setStartUserId(String startUserId)
-
getStartTime
public Date getStartTime()
-
setStartTime
public void setStartTime(Date startTime)
-
getSuperProcessInstanceId
public String getSuperProcessInstanceId()
-
setSuperProcessInstanceId
public void setSuperProcessInstanceId(String superProcessInstanceId)
-
getVariables
public List<RestVariable> getVariables()
-
setVariables
public void setVariables(List<RestVariable> variables)
-
addVariable
public void addVariable(RestVariable variable)
-
getCallbackId
public String getCallbackId()
-
setCallbackId
public void setCallbackId(String callbackId)
-
getCallbackType
public String getCallbackType()
-
setCallbackType
public void setCallbackType(String callbackType)
-
getReferenceId
public String getReferenceId()
-
setReferenceId
public void setReferenceId(String referenceId)
-
getReferenceType
public String getReferenceType()
-
setReferenceType
public void setReferenceType(String referenceType)
-
getPropagatedStageInstanceId
public String getPropagatedStageInstanceId()
-
setPropagatedStageInstanceId
public void setPropagatedStageInstanceId(String propagatedStageInstanceId)
-
setTenantId
public void setTenantId(String tenantId)
-
getTenantId
public String getTenantId()
-
isCompleted
public boolean isCompleted()
-
setCompleted
public void setCompleted(boolean completed)
-
-