public class ActivityInstanceEntityImpl extends AbstractBpmnEngineEntity implements ActivityInstanceEntity, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected String |
activityId |
protected String |
activityName |
protected String |
activityType |
protected String |
assignee |
protected String |
calledProcessInstanceId |
protected String |
deleteReason |
protected Long |
durationInMillis |
protected Date |
endTime |
protected String |
executionId |
protected String |
processDefinitionId |
protected String |
processInstanceId |
protected Date |
startTime |
protected String |
taskId |
protected String |
tenantId |
protected Integer |
transactionOrder |
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision| Constructor and Description |
|---|
ActivityInstanceEntityImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
getActivityId()
The unique identifier of the activity in the process
|
String |
getActivityName()
The display name for the activity
|
String |
getActivityType()
The XML tag of the activity as in the process file
|
String |
getAssignee()
Assignee in case of user task activity
|
String |
getCalledProcessInstanceId()
The called process instance in case of call activity
|
String |
getDeleteReason()
Returns the delete reason for this activity, if any was set (if completed normally, no delete reason is set)
|
Long |
getDurationInMillis()
Difference between
ActivityInstance.getEndTime() and ActivityInstance.getStartTime(). |
Date |
getEndTime()
Time when the activity instance ended
|
String |
getExecutionId()
Execution reference
|
Object |
getPersistentState() |
String |
getProcessDefinitionId()
Process definition reference
|
String |
getProcessInstanceId()
Process instance reference
|
Date |
getStartTime()
Time when the activity instance started
|
String |
getTaskId()
The corresponding task in case of task activity
|
String |
getTenantId()
Returns the tenant identifier for the historic activity
|
Date |
getTime() |
Integer |
getTransactionOrder()
Get transaction order value
|
void |
markEnded(String deleteReason) |
void |
setActivityId(String activityId) |
void |
setActivityName(String activityName) |
void |
setActivityType(String activityType) |
void |
setAssignee(String assignee) |
void |
setCalledProcessInstanceId(String calledProcessInstanceId) |
void |
setDeleteReason(String deleteReason) |
void |
setDurationInMillis(Long durationInMillis) |
void |
setEndTime(Date endTime) |
void |
setExecutionId(String executionId) |
void |
setProcessDefinitionId(String processDefinitionId) |
void |
setProcessInstanceId(String processInstanceId) |
void |
setStartTime(Date startTime) |
void |
setTaskId(String taskId) |
void |
setTenantId(String tenantId) |
void |
setTransactionOrder(Integer transactionOrder) |
String |
toString() |
getIdPrefixgetId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetIdgetId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedgetRevision, getRevisionNext, setRevisionprotected String processInstanceId
protected String processDefinitionId
protected Date startTime
protected Date endTime
protected Long durationInMillis
protected Integer transactionOrder
protected String deleteReason
protected String activityId
protected String activityName
protected String activityType
protected String executionId
protected String assignee
protected String taskId
protected String calledProcessInstanceId
protected String tenantId
public Object getPersistentState()
getPersistentState in interface Entitypublic void markEnded(String deleteReason)
markEnded in interface ActivityInstanceEntitypublic String getProcessInstanceId()
ActivityInstancegetProcessInstanceId in interface ActivityInstanceEntitygetProcessInstanceId in interface ActivityInstancepublic String getProcessDefinitionId()
ActivityInstancegetProcessDefinitionId in interface ActivityInstanceEntitygetProcessDefinitionId in interface ActivityInstancepublic Date getStartTime()
ActivityInstancegetStartTime in interface ActivityInstanceEntitygetStartTime in interface ActivityInstancepublic Date getEndTime()
ActivityInstancegetEndTime in interface ActivityInstanceEntitygetEndTime in interface ActivityInstancepublic Long getDurationInMillis()
ActivityInstanceActivityInstance.getEndTime() and ActivityInstance.getStartTime().getDurationInMillis in interface ActivityInstanceEntitygetDurationInMillis in interface ActivityInstancepublic void setProcessInstanceId(String processInstanceId)
setProcessInstanceId in interface ActivityInstanceEntitypublic void setProcessDefinitionId(String processDefinitionId)
setProcessDefinitionId in interface ActivityInstanceEntitypublic void setStartTime(Date startTime)
setStartTime in interface ActivityInstanceEntitypublic void setEndTime(Date endTime)
setEndTime in interface ActivityInstanceEntitypublic void setDurationInMillis(Long durationInMillis)
setDurationInMillis in interface ActivityInstanceEntitypublic Integer getTransactionOrder()
ActivityInstancegetTransactionOrder in interface ActivityInstancepublic void setTransactionOrder(Integer transactionOrder)
setTransactionOrder in interface ActivityInstanceEntitypublic String getDeleteReason()
ActivityInstancegetDeleteReason in interface ActivityInstanceEntitygetDeleteReason in interface ActivityInstancepublic void setDeleteReason(String deleteReason)
setDeleteReason in interface ActivityInstanceEntitypublic String getActivityId()
ActivityInstancegetActivityId in interface ActivityInstancepublic void setActivityId(String activityId)
setActivityId in interface ActivityInstanceEntitypublic String getActivityName()
ActivityInstancegetActivityName in interface ActivityInstancepublic void setActivityName(String activityName)
setActivityName in interface ActivityInstanceEntitypublic String getActivityType()
ActivityInstancegetActivityType in interface ActivityInstancepublic void setActivityType(String activityType)
setActivityType in interface ActivityInstanceEntitypublic String getExecutionId()
ActivityInstancegetExecutionId in interface ActivityInstancepublic void setExecutionId(String executionId)
setExecutionId in interface ActivityInstanceEntitypublic String getAssignee()
ActivityInstancegetAssignee in interface ActivityInstancepublic void setAssignee(String assignee)
setAssignee in interface ActivityInstanceEntitypublic String getTaskId()
ActivityInstancegetTaskId in interface ActivityInstancepublic void setTaskId(String taskId)
setTaskId in interface ActivityInstanceEntitypublic String getCalledProcessInstanceId()
ActivityInstancegetCalledProcessInstanceId in interface ActivityInstancepublic void setCalledProcessInstanceId(String calledProcessInstanceId)
setCalledProcessInstanceId in interface ActivityInstanceEntitypublic String getTenantId()
ActivityInstancegetTenantId in interface ActivityInstancepublic void setTenantId(String tenantId)
setTenantId in interface ActivityInstanceEntitypublic Date getTime()
getTime in interface HistoricDataCopyright © 2020 Flowable. All rights reserved.