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.String
activityId
protected java.lang.String
assignee
protected java.lang.String
businessKey
protected java.lang.String
callbackId
protected java.lang.String
callbackType
protected boolean
completed
protected boolean
ended
protected java.util.Date
endTime
protected boolean
graphicalNotationDefined
protected java.lang.String
id
protected java.lang.String
name
protected java.util.List<java.lang.String>
permissions
protected java.lang.String
processDefinitionCategory
protected java.lang.String
processDefinitionDeploymentId
protected java.lang.String
processDefinitionDescription
protected java.lang.String
processDefinitionId
protected java.lang.String
processDefinitionKey
protected java.lang.String
processDefinitionName
protected int
processDefinitionVersion
protected boolean
startFormDefined
protected java.util.Date
startTime
protected java.lang.String
startUserId
protected boolean
suspended
protected java.lang.String
tenantId
protected 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.String
getActivityId()
java.lang.String
getAssignee()
java.lang.String
getBusinessKey()
java.lang.String
getCallbackId()
java.lang.String
getCallbackType()
java.util.Date
getEndTime()
java.lang.String
getId()
java.lang.String
getName()
java.util.List<java.lang.String>
getPermissions()
java.lang.String
getProcessDefinitionCategory()
java.lang.String
getProcessDefinitionDeploymentId()
java.lang.String
getProcessDefinitionDescription()
java.lang.String
getProcessDefinitionId()
java.lang.String
getProcessDefinitionKey()
java.lang.String
getProcessDefinitionName()
int
getProcessDefinitionVersion()
java.util.Date
getStartTime()
java.lang.String
getStartUserId()
java.lang.String
getTenantId()
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
getTranslations()
boolean
isCompleted()
boolean
isEnded()
boolean
isGraphicalNotationDefined()
boolean
isStartFormDefined()
boolean
isSuspended()
void
mapProcessDefinition(org.flowable.engine.repository.ProcessDefinition processDefinition)
void
setActivityId(java.lang.String activityId)
void
setAssignee(java.lang.String assignee)
void
setBusinessKey(java.lang.String businessKey)
void
setCallbackId(java.lang.String callbackId)
void
setCallbackType(java.lang.String callbackType)
void
setCompleted(boolean completed)
void
setEnded(boolean ended)
void
setEndTime(java.util.Date endTime)
void
setGraphicalNotationDefined(boolean graphicalNotationDefined)
void
setId(java.lang.String id)
void
setName(java.lang.String name)
void
setPermissions(java.util.List<java.lang.String> permissions)
void
setProcessDefinitionCategory(java.lang.String processDefinitionCategory)
void
setProcessDefinitionDeploymentId(java.lang.String processDefinitionDeploymentId)
void
setProcessDefinitionDescription(java.lang.String processDefinitionDescription)
void
setProcessDefinitionId(java.lang.String processDefinitionId)
void
setProcessDefinitionKey(java.lang.String processDefinitionKey)
void
setProcessDefinitionName(java.lang.String processDefinitionName)
void
setProcessDefinitionVersion(int processDefinitionVersion)
void
setStartFormDefined(boolean startFormDefined)
void
setStartTime(java.util.Date startTime)
void
setStartUserId(java.lang.String startUserId)
void
setSuspended(boolean suspended)
void
setTenantId(java.lang.String tenantId)
void
setTranslations(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)
-