Interface ActivityInstanceEntity
- All Superinterfaces:
ActivityInstance
,Entity
,HasRevision
,HistoricData
- All Known Implementing Classes:
ActivityInstanceEntityImpl
- Author:
- martin.grofcik
-
Method Summary
Modifier and TypeMethodDescriptionReturns the delete reason for this activity, if any was set (if completed normally, no delete reason is set)Difference betweenActivityInstance.getEndTime()
andActivityInstance.getStartTime()
.Time when the activity instance endedProcess definition referenceProcess instance referenceTime when the activity instance startedvoid
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
void
setTenantId
(String tenantId) void
setTransactionOrder
(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 Details
-
markEnded
-
getProcessInstanceId
String getProcessInstanceId()Description copied from interface:ActivityInstance
Process instance reference- Specified by:
getProcessInstanceId
in interfaceActivityInstance
-
getProcessDefinitionId
String getProcessDefinitionId()Description copied from interface:ActivityInstance
Process definition reference- Specified by:
getProcessDefinitionId
in interfaceActivityInstance
-
getStartTime
Date getStartTime()Description copied from interface:ActivityInstance
Time when the activity instance started- Specified by:
getStartTime
in interfaceActivityInstance
-
getEndTime
Date getEndTime()Description copied from interface:ActivityInstance
Time when the activity instance ended- Specified by:
getEndTime
in interfaceActivityInstance
-
getDurationInMillis
Long getDurationInMillis()Description copied from interface:ActivityInstance
Difference betweenActivityInstance.getEndTime()
andActivityInstance.getStartTime()
.- Specified by:
getDurationInMillis
in interfaceActivityInstance
-
setProcessInstanceId
-
setProcessDefinitionId
-
setStartTime
-
setEndTime
-
setDurationInMillis
-
setTransactionOrder
-
getDeleteReason
String getDeleteReason()Description copied from interface:ActivityInstance
Returns the delete reason for this activity, if any was set (if completed normally, no delete reason is set)- Specified by:
getDeleteReason
in interfaceActivityInstance
-
setDeleteReason
-
setActivityId
-
setActivityName
-
setActivityType
-
setExecutionId
-
setAssignee
-
setTaskId
-
setCalledProcessInstanceId
-
setTenantId
-