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
All Methods Instance Methods Concrete Methods 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 Detail
-
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 Detail
-
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 Detail
-
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)
-
-