Class ProcessInstanceRepresentation
java.lang.Object
com.flowable.platform.service.process.ProcessInstanceRepresentation
- Direct Known Subclasses:
ProcessInstanceSearchRepresentation
public class ProcessInstanceRepresentation
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringactivityIdprotected java.lang.Stringassigneeprotected java.lang.StringbusinessKeyprotected java.lang.StringcallbackIdprotected java.lang.StringcallbackTypeprotected booleancompletedprotected booleanendedprotected java.util.DateendTimeprotected booleangraphicalNotationDefinedprotected java.lang.Stringidprotected java.lang.Stringnameprotected java.util.List<java.lang.String>permissionsprotected java.lang.StringprocessDefinitionCategoryprotected java.lang.StringprocessDefinitionDeploymentIdprotected java.lang.StringprocessDefinitionDescriptionprotected java.lang.StringprocessDefinitionIdprotected java.lang.StringprocessDefinitionKeyprotected java.lang.StringprocessDefinitionNameprotected intprocessDefinitionVersionprotected booleanstartFormDefinedprotected java.util.DatestartTimeprotected java.lang.StringstartUserIdprotected booleansuspendedprotected java.lang.StringtenantIdprotected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>translations -
Constructor Summary
Constructors Constructor Description ProcessInstanceRepresentation()ProcessInstanceRepresentation(org.flowable.engine.history.HistoricProcessInstance processInstance, boolean graphicalNotation)ProcessInstanceRepresentation(org.flowable.engine.runtime.ProcessInstance processInstance, boolean graphicalNotation)ProcessInstanceRepresentation(org.flowable.engine.runtime.ProcessInstance processInstance, org.flowable.engine.repository.ProcessDefinition processDefinition, boolean graphicalNotation) -
Method Summary
Modifier and Type Method Description java.lang.StringgetActivityId()java.lang.StringgetAssignee()java.lang.StringgetBusinessKey()java.lang.StringgetCallbackId()java.lang.StringgetCallbackType()java.util.DategetEndTime()java.lang.StringgetId()java.lang.StringgetName()java.util.List<java.lang.String>getPermissions()java.lang.StringgetProcessDefinitionCategory()java.lang.StringgetProcessDefinitionDeploymentId()java.lang.StringgetProcessDefinitionDescription()java.lang.StringgetProcessDefinitionId()java.lang.StringgetProcessDefinitionKey()java.lang.StringgetProcessDefinitionName()intgetProcessDefinitionVersion()java.util.DategetStartTime()java.lang.StringgetStartUserId()java.lang.StringgetTenantId()java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>getTranslations()booleanisCompleted()booleanisEnded()booleanisGraphicalNotationDefined()booleanisStartFormDefined()booleanisSuspended()voidmapProcessDefinition(org.flowable.engine.repository.ProcessDefinition processDefinition)voidsetActivityId(java.lang.String activityId)voidsetAssignee(java.lang.String assignee)voidsetBusinessKey(java.lang.String businessKey)voidsetCallbackId(java.lang.String callbackId)voidsetCallbackType(java.lang.String callbackType)voidsetCompleted(boolean completed)voidsetEnded(boolean ended)voidsetEndTime(java.util.Date endTime)voidsetGraphicalNotationDefined(boolean graphicalNotationDefined)voidsetId(java.lang.String id)voidsetName(java.lang.String name)voidsetPermissions(java.util.List<java.lang.String> permissions)voidsetProcessDefinitionCategory(java.lang.String processDefinitionCategory)voidsetProcessDefinitionDeploymentId(java.lang.String processDefinitionDeploymentId)voidsetProcessDefinitionDescription(java.lang.String processDefinitionDescription)voidsetProcessDefinitionId(java.lang.String processDefinitionId)voidsetProcessDefinitionKey(java.lang.String processDefinitionKey)voidsetProcessDefinitionName(java.lang.String processDefinitionName)voidsetProcessDefinitionVersion(int processDefinitionVersion)voidsetStartFormDefined(boolean startFormDefined)voidsetStartTime(java.util.Date startTime)voidsetStartUserId(java.lang.String startUserId)voidsetSuspended(boolean suspended)voidsetTenantId(java.lang.String tenantId)voidsetTranslations(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> translations)
-
Field Details
-
id
protected java.lang.String id -
name
protected java.lang.String name -
businessKey
protected java.lang.String businessKey -
suspended
protected boolean suspended -
ended
protected boolean ended -
processDefinitionId
protected java.lang.String processDefinitionId -
activityId
protected java.lang.String activityId -
callbackId
protected java.lang.String callbackId -
callbackType
protected java.lang.String callbackType -
completed
protected boolean completed -
tenantId
protected java.lang.String tenantId -
startTime
protected java.util.Date startTime -
endTime
protected java.util.Date endTime -
startUserId
protected java.lang.String startUserId -
processDefinitionName
protected java.lang.String processDefinitionName -
processDefinitionDescription
protected java.lang.String processDefinitionDescription -
processDefinitionKey
protected java.lang.String processDefinitionKey -
processDefinitionCategory
protected java.lang.String processDefinitionCategory -
processDefinitionVersion
protected int processDefinitionVersion -
processDefinitionDeploymentId
protected java.lang.String processDefinitionDeploymentId -
graphicalNotationDefined
protected boolean graphicalNotationDefined -
startFormDefined
protected boolean startFormDefined -
permissions
protected java.util.List<java.lang.String> permissions -
assignee
protected java.lang.String assignee -
translations
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> translations
-
-
Constructor Details
-
ProcessInstanceRepresentation
public ProcessInstanceRepresentation(org.flowable.engine.runtime.ProcessInstance processInstance, org.flowable.engine.repository.ProcessDefinition processDefinition, boolean graphicalNotation) -
ProcessInstanceRepresentation
public ProcessInstanceRepresentation(org.flowable.engine.runtime.ProcessInstance processInstance, boolean graphicalNotation) -
ProcessInstanceRepresentation
public ProcessInstanceRepresentation(org.flowable.engine.history.HistoricProcessInstance processInstance, boolean graphicalNotation) -
ProcessInstanceRepresentation
public ProcessInstanceRepresentation()
-
-
Method Details
-
mapProcessDefinition
public void mapProcessDefinition(org.flowable.engine.repository.ProcessDefinition processDefinition) -
getId
public java.lang.String getId() -
setId
public void setId(java.lang.String id) -
getName
public java.lang.String getName() -
getStartUserId
public java.lang.String getStartUserId() -
setStartUserId
public void setStartUserId(java.lang.String startUserId) -
getBusinessKey
public java.lang.String getBusinessKey() -
setBusinessKey
public void setBusinessKey(java.lang.String businessKey) -
isSuspended
public boolean isSuspended() -
setSuspended
public void setSuspended(boolean suspended) -
isEnded
public boolean isEnded() -
setEnded
public void setEnded(boolean ended) -
getActivityId
public java.lang.String getActivityId() -
setActivityId
public void setActivityId(java.lang.String activityId) -
getProcessDefinitionId
public java.lang.String getProcessDefinitionId() -
setProcessDefinitionId
public void setProcessDefinitionId(java.lang.String processDefinitionId) -
getCallbackId
public java.lang.String getCallbackId() -
setCallbackId
public void setCallbackId(java.lang.String callbackId) -
getCallbackType
public java.lang.String getCallbackType() -
setCallbackType
public void setCallbackType(java.lang.String callbackType) -
isCompleted
public boolean isCompleted() -
setCompleted
public void setCompleted(boolean completed) -
getTenantId
public java.lang.String getTenantId() -
setTenantId
public void setTenantId(java.lang.String tenantId) -
getStartTime
public java.util.Date getStartTime() -
setStartTime
public void setStartTime(java.util.Date startTime) -
getEndTime
public java.util.Date getEndTime() -
setEndTime
public void setEndTime(java.util.Date endTime) -
setName
public void setName(java.lang.String name) -
getProcessDefinitionName
public java.lang.String getProcessDefinitionName() -
setProcessDefinitionName
public void setProcessDefinitionName(java.lang.String processDefinitionName) -
getProcessDefinitionDescription
public java.lang.String getProcessDefinitionDescription() -
setProcessDefinitionDescription
public void setProcessDefinitionDescription(java.lang.String processDefinitionDescription) -
getProcessDefinitionKey
public java.lang.String getProcessDefinitionKey() -
setProcessDefinitionKey
public void setProcessDefinitionKey(java.lang.String processDefinitionKey) -
getProcessDefinitionCategory
public java.lang.String getProcessDefinitionCategory() -
setProcessDefinitionCategory
public void setProcessDefinitionCategory(java.lang.String processDefinitionCategory) -
getProcessDefinitionVersion
public int getProcessDefinitionVersion() -
setProcessDefinitionVersion
public void setProcessDefinitionVersion(int processDefinitionVersion) -
getProcessDefinitionDeploymentId
public java.lang.String getProcessDefinitionDeploymentId() -
setProcessDefinitionDeploymentId
public void setProcessDefinitionDeploymentId(java.lang.String processDefinitionDeploymentId) -
isGraphicalNotationDefined
public boolean isGraphicalNotationDefined() -
setGraphicalNotationDefined
public void setGraphicalNotationDefined(boolean graphicalNotationDefined) -
isStartFormDefined
public boolean isStartFormDefined() -
setStartFormDefined
public void setStartFormDefined(boolean startFormDefined) -
getPermissions
public java.util.List<java.lang.String> getPermissions() -
setPermissions
public void setPermissions(java.util.List<java.lang.String> permissions) -
getAssignee
public java.lang.String getAssignee() -
setAssignee
public void setAssignee(java.lang.String assignee) -
getTranslations
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getTranslations() -
setTranslations
public void setTranslations(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> translations)
-