Interface ActivityInstanceEntity
-
- All Superinterfaces:
ActivityInstance,Entity,HasRevision,HistoricData
- All Known Implementing Classes:
ActivityInstanceEntityImpl
public interface ActivityInstanceEntity extends ActivityInstance, Entity, HasRevision
- Author:
- martin.grofcik
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDeleteReason()Returns the delete reason for this activity, if any was set (if completed normally, no delete reason is set)LonggetDurationInMillis()Difference betweenActivityInstance.getEndTime()andActivityInstance.getStartTime().DategetEndTime()Time when the activity instance endedStringgetProcessDefinitionId()Process definition referenceStringgetProcessInstanceId()Process instance referenceDategetStartTime()Time when the activity instance startedvoidmarkEnded(String deleteReason)voidsetActivityId(String activityId)voidsetActivityName(String activityName)voidsetActivityType(String activityType)voidsetAssignee(String assignee)voidsetCalledProcessInstanceId(String calledProcessInstanceId)voidsetDeleteReason(String deleteReason)voidsetDurationInMillis(Long durationInMillis)voidsetEndTime(Date endTime)voidsetExecutionId(String executionId)voidsetProcessDefinitionId(String processDefinitionId)voidsetProcessInstanceId(String processInstanceId)voidsetStartTime(Date startTime)voidsetTaskId(String taskId)voidsetTenantId(String tenantId)voidsetTransactionOrder(Integer transactionOrder)-
Methods inherited from interface org.flowable.engine.runtime.ActivityInstance
getActivityId, getActivityName, getActivityType, getAssignee, getCalledProcessInstanceId, getExecutionId, getId, getTaskId, getTenantId, getTransactionOrder
-
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, getPersistentState, 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.common.engine.api.history.HistoricData
getTime
-
-
-
-
Method Detail
-
markEnded
void markEnded(String deleteReason)
-
getProcessInstanceId
String getProcessInstanceId()
Description copied from interface:ActivityInstanceProcess instance reference- Specified by:
getProcessInstanceIdin interfaceActivityInstance
-
getProcessDefinitionId
String getProcessDefinitionId()
Description copied from interface:ActivityInstanceProcess definition reference- Specified by:
getProcessDefinitionIdin interfaceActivityInstance
-
getStartTime
Date getStartTime()
Description copied from interface:ActivityInstanceTime when the activity instance started- Specified by:
getStartTimein interfaceActivityInstance
-
getEndTime
Date getEndTime()
Description copied from interface:ActivityInstanceTime when the activity instance ended- Specified by:
getEndTimein interfaceActivityInstance
-
getDurationInMillis
Long getDurationInMillis()
Description copied from interface:ActivityInstanceDifference betweenActivityInstance.getEndTime()andActivityInstance.getStartTime().- Specified by:
getDurationInMillisin interfaceActivityInstance
-
setProcessInstanceId
void setProcessInstanceId(String processInstanceId)
-
setProcessDefinitionId
void setProcessDefinitionId(String processDefinitionId)
-
setStartTime
void setStartTime(Date startTime)
-
setEndTime
void setEndTime(Date endTime)
-
setDurationInMillis
void setDurationInMillis(Long durationInMillis)
-
setTransactionOrder
void setTransactionOrder(Integer transactionOrder)
-
getDeleteReason
String getDeleteReason()
Description copied from interface:ActivityInstanceReturns the delete reason for this activity, if any was set (if completed normally, no delete reason is set)- Specified by:
getDeleteReasonin interfaceActivityInstance
-
setDeleteReason
void setDeleteReason(String deleteReason)
-
setActivityId
void setActivityId(String activityId)
-
setActivityName
void setActivityName(String activityName)
-
setActivityType
void setActivityType(String activityType)
-
setExecutionId
void setExecutionId(String executionId)
-
setAssignee
void setAssignee(String assignee)
-
setTaskId
void setTaskId(String taskId)
-
setCalledProcessInstanceId
void setCalledProcessInstanceId(String calledProcessInstanceId)
-
setTenantId
void setTenantId(String tenantId)
-
-