Class HistoricActivityInstanceEntityImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEntity
-
- org.flowable.engine.impl.persistence.entity.AbstractBpmnEngineEntity
-
- org.flowable.engine.impl.persistence.entity.HistoricScopeInstanceEntityImpl
-
- org.flowable.engine.impl.persistence.entity.HistoricActivityInstanceEntityImpl
-
- All Implemented Interfaces:
Serializable,HistoricData,HasRevision,Entity,HistoricActivityInstance,HistoricActivityInstanceEntity,HistoricScopeInstanceEntity
public class HistoricActivityInstanceEntityImpl extends HistoricScopeInstanceEntityImpl implements HistoricActivityInstanceEntity
- Author:
- Christian Stettler, Joram Barrez
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StringactivityIdprotected StringactivityNameprotected StringactivityTypeprotected Stringassigneeprotected StringcalledProcessInstanceIdprotected StringexecutionIdprotected StringtaskIdprotected StringtenantIdprotected IntegertransactionOrder-
Fields inherited from class org.flowable.engine.impl.persistence.entity.HistoricScopeInstanceEntityImpl
deleteReason, durationInMillis, endTime, processDefinitionId, processInstanceId, startTime
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
-
-
Constructor Summary
Constructors Constructor Description HistoricActivityInstanceEntityImpl()HistoricActivityInstanceEntityImpl(ActivityInstance activityInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetActivityId()The unique identifier of the activity in the processStringgetActivityName()The display name for the activityStringgetActivityType()The XML tag of the activity as in the process fileStringgetAssignee()Assignee in case of user task activityStringgetCalledProcessInstanceId()The called process instance in case of call activityStringgetExecutionId()Execution referenceObjectgetPersistentState()StringgetTaskId()The corresponding task in case of task activityStringgetTenantId()Returns the tenant identifier for the historic activityDategetTime()IntegergetTransactionOrder()Get transaction order valuevoidsetActivityId(String activityId)voidsetActivityName(String activityName)voidsetActivityType(String activityType)voidsetAssignee(String assignee)voidsetCalledProcessInstanceId(String calledProcessInstanceId)voidsetExecutionId(String executionId)voidsetTaskId(String taskId)voidsetTenantId(String tenantId)voidsetTransactionOrder(Integer transactionOrder)StringtoString()-
Methods inherited from class org.flowable.engine.impl.persistence.entity.HistoricScopeInstanceEntityImpl
getDeleteReason, getDurationInMillis, getEndTime, getProcessDefinitionId, getProcessInstanceId, getStartTime, markEnded, setDeleteReason, setDurationInMillis, setEndTime, setProcessDefinitionId, setProcessInstanceId, setStartTime
-
Methods inherited from class org.flowable.engine.impl.persistence.entity.AbstractBpmnEngineEntity
getIdPrefix
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
-
Methods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevision
-
Methods inherited from interface org.flowable.engine.history.HistoricActivityInstance
getDeleteReason, getDurationInMillis, getEndTime, getId, getProcessDefinitionId, getProcessInstanceId, getStartTime
-
Methods inherited from interface org.flowable.engine.impl.persistence.entity.HistoricScopeInstanceEntity
getDeleteReason, getDurationInMillis, getEndTime, getProcessDefinitionId, getProcessInstanceId, getStartTime, markEnded, setDeleteReason, setDurationInMillis, setEndTime, setProcessDefinitionId, setProcessInstanceId, setStartTime
-
-
-
-
Field Detail
-
transactionOrder
protected Integer transactionOrder
-
activityId
protected String activityId
-
activityName
protected String activityName
-
activityType
protected String activityType
-
executionId
protected String executionId
-
assignee
protected String assignee
-
taskId
protected String taskId
-
calledProcessInstanceId
protected String calledProcessInstanceId
-
tenantId
protected String tenantId
-
-
Constructor Detail
-
HistoricActivityInstanceEntityImpl
public HistoricActivityInstanceEntityImpl()
-
HistoricActivityInstanceEntityImpl
public HistoricActivityInstanceEntityImpl(ActivityInstance activityInstance)
-
-
Method Detail
-
getPersistentState
public Object getPersistentState()
- Specified by:
getPersistentStatein interfaceEntity
-
getTransactionOrder
public Integer getTransactionOrder()
Description copied from interface:HistoricActivityInstanceGet transaction order value- Specified by:
getTransactionOrderin interfaceHistoricActivityInstance
-
setTransactionOrder
public void setTransactionOrder(Integer transactionOrder)
- Specified by:
setTransactionOrderin interfaceHistoricActivityInstanceEntity
-
getActivityId
public String getActivityId()
Description copied from interface:HistoricActivityInstanceThe unique identifier of the activity in the process- Specified by:
getActivityIdin interfaceHistoricActivityInstance
-
setActivityId
public void setActivityId(String activityId)
- Specified by:
setActivityIdin interfaceHistoricActivityInstanceEntity
-
getActivityName
public String getActivityName()
Description copied from interface:HistoricActivityInstanceThe display name for the activity- Specified by:
getActivityNamein interfaceHistoricActivityInstance
-
setActivityName
public void setActivityName(String activityName)
- Specified by:
setActivityNamein interfaceHistoricActivityInstanceEntity
-
getActivityType
public String getActivityType()
Description copied from interface:HistoricActivityInstanceThe XML tag of the activity as in the process file- Specified by:
getActivityTypein interfaceHistoricActivityInstance
-
setActivityType
public void setActivityType(String activityType)
- Specified by:
setActivityTypein interfaceHistoricActivityInstanceEntity
-
getExecutionId
public String getExecutionId()
Description copied from interface:HistoricActivityInstanceExecution reference- Specified by:
getExecutionIdin interfaceHistoricActivityInstance
-
setExecutionId
public void setExecutionId(String executionId)
- Specified by:
setExecutionIdin interfaceHistoricActivityInstanceEntity
-
getAssignee
public String getAssignee()
Description copied from interface:HistoricActivityInstanceAssignee in case of user task activity- Specified by:
getAssigneein interfaceHistoricActivityInstance
-
setAssignee
public void setAssignee(String assignee)
- Specified by:
setAssigneein interfaceHistoricActivityInstanceEntity
-
getTaskId
public String getTaskId()
Description copied from interface:HistoricActivityInstanceThe corresponding task in case of task activity- Specified by:
getTaskIdin interfaceHistoricActivityInstance
-
setTaskId
public void setTaskId(String taskId)
- Specified by:
setTaskIdin interfaceHistoricActivityInstanceEntity
-
getCalledProcessInstanceId
public String getCalledProcessInstanceId()
Description copied from interface:HistoricActivityInstanceThe called process instance in case of call activity- Specified by:
getCalledProcessInstanceIdin interfaceHistoricActivityInstance
-
setCalledProcessInstanceId
public void setCalledProcessInstanceId(String calledProcessInstanceId)
- Specified by:
setCalledProcessInstanceIdin interfaceHistoricActivityInstanceEntity
-
getTenantId
public String getTenantId()
Description copied from interface:HistoricActivityInstanceReturns the tenant identifier for the historic activity- Specified by:
getTenantIdin interfaceHistoricActivityInstance
-
setTenantId
public void setTenantId(String tenantId)
- Specified by:
setTenantIdin interfaceHistoricActivityInstanceEntity
-
getTime
public Date getTime()
- Specified by:
getTimein interfaceHistoricData
-
-