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 String
protected String
protected String
protected String
protected String
protected boolean
protected boolean
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected Date
protected String
protected String
protected boolean
protected String
protected String
protected List<RestVariable>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addVariable
(RestVariable variable) getId()
getName()
getUrl()
boolean
boolean
isEnded()
boolean
void
setActivityId
(String activityId) void
setBusinessKey
(String businessKey) void
setBusinessStatus
(String businessStatus) void
setCallbackId
(String callbackId) void
setCallbackType
(String callbackType) void
setCompleted
(boolean completed) void
setEnded
(boolean ended) void
void
void
setProcessDefinitionDescription
(String processDefinitionDescription) void
setProcessDefinitionId
(String processDefinitionId) void
setProcessDefinitionName
(String processDefinitionName) void
setProcessDefinitionUrl
(String processDefinitionUrl) void
setPropagatedStageInstanceId
(String propagatedStageInstanceId) void
setReferenceId
(String referenceId) void
setReferenceType
(String referenceType) void
setStartTime
(Date startTime) void
setStartUserId
(String startUserId) void
setSuperProcessInstanceId
(String superProcessInstanceId) void
setSuspended
(boolean suspended) void
setTenantId
(String tenantId) void
void
setVariables
(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)
-