Class ProcessInstanceResponse
java.lang.Object
org.flowable.rest.service.api.runtime.process.ProcessInstanceResponse
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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected List<RestVariable> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddVariable(RestVariable variable) getId()getName()getUrl()booleanbooleanisEnded()booleanvoidsetActivityId(String activityId) voidsetBusinessKey(String businessKey) voidsetBusinessStatus(String businessStatus) voidsetCallbackId(String callbackId) voidsetCallbackType(String callbackType) voidsetCompleted(boolean completed) voidsetEnded(boolean ended) voidvoidvoidsetProcessDefinitionDescription(String processDefinitionDescription) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionName(String processDefinitionName) voidsetProcessDefinitionUrl(String processDefinitionUrl) voidsetPropagatedStageInstanceId(String propagatedStageInstanceId) voidsetReferenceId(String referenceId) voidsetReferenceType(String referenceType) voidsetStartTime(Date startTime) voidsetStartUserId(String startUserId) voidsetSuperProcessInstanceId(String superProcessInstanceId) voidsetSuspended(boolean suspended) voidsetTenantId(String tenantId) voidvoidsetVariables(List<RestVariable> variables)
-
Field Details
-
id
-
url
-
name
-
businessKey
-
businessStatus
-
suspended
protected boolean suspended -
ended
protected boolean ended -
processDefinitionId
-
processDefinitionUrl
-
processDefinitionName
-
processDefinitionDescription
-
activityId
-
startUserId
-
startTime
-
superProcessInstanceId
-
variables
-
callbackId
-
callbackType
-
referenceId
-
referenceType
-
propagatedStageInstanceId
-
tenantId
-
completed
protected boolean completed
-
-
Constructor Details
-
ProcessInstanceResponse
public ProcessInstanceResponse()
-
-
Method Details
-
getId
-
setId
-
getUrl
-
setUrl
-
getName
-
setName
-
getBusinessKey
-
setBusinessKey
-
getBusinessStatus
-
setBusinessStatus
-
isSuspended
public boolean isSuspended() -
setSuspended
public void setSuspended(boolean suspended) -
isEnded
public boolean isEnded() -
setEnded
public void setEnded(boolean ended) -
getProcessDefinitionId
-
setProcessDefinitionId
-
getProcessDefinitionUrl
-
setProcessDefinitionUrl
-
getProcessDefinitionName
-
setProcessDefinitionName
-
getProcessDefinitionDescription
-
setProcessDefinitionDescription
-
getActivityId
-
setActivityId
-
getStartUserId
-
setStartUserId
-
getStartTime
-
setStartTime
-
getSuperProcessInstanceId
-
setSuperProcessInstanceId
-
getVariables
-
setVariables
-
addVariable
-
getCallbackId
-
setCallbackId
-
getCallbackType
-
setCallbackType
-
getReferenceId
-
setReferenceId
-
getReferenceType
-
setReferenceType
-
getPropagatedStageInstanceId
-
setPropagatedStageInstanceId
-
setTenantId
-
getTenantId
-
isCompleted
public boolean isCompleted() -
setCompleted
public void setCompleted(boolean completed)
-