Package org.flowable.engine.history
Interface ProcessInstanceHistoryLog
- All Known Implementing Classes:
ProcessInstanceHistoryLogImpl
public interface ProcessInstanceHistoryLog
A trail of data for a given process instance.
- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptionThe user provided unique reference to this process instance.Obtains the reason for the process instance's deletion.The difference betweengetEndTime()
andgetStartTime()
.The time the process was ended.List<org.flowable.common.engine.api.history.HistoricData>
The trail of data, ordered by date (ascending).getId()
The process instance id (== as the id for the runtimeprocess instance
).The process definition reference.The start activity.The time the process was started.The authenticated user that started this process instance.The process instance id of a potential super process instance or null if no super process instance existsThe tenant identifier for the process instance.
-
Method Details
-
getId
String getId()The process instance id (== as the id for the runtimeprocess instance
). -
getBusinessKey
String getBusinessKey()The user provided unique reference to this process instance. -
getProcessDefinitionId
String getProcessDefinitionId()The process definition reference. -
getStartTime
Date getStartTime()The time the process was started. -
getEndTime
Date getEndTime()The time the process was ended. -
getDurationInMillis
Long getDurationInMillis()The difference betweengetEndTime()
andgetStartTime()
. -
getStartUserId
String getStartUserId()The authenticated user that started this process instance. -
getStartActivityId
String getStartActivityId()The start activity. -
getDeleteReason
String getDeleteReason()Obtains the reason for the process instance's deletion. -
getSuperProcessInstanceId
String getSuperProcessInstanceId()The process instance id of a potential super process instance or null if no super process instance exists -
getTenantId
String getTenantId()The tenant identifier for the process instance. -
getHistoricData
List<org.flowable.common.engine.api.history.HistoricData> getHistoricData()The trail of data, ordered by date (ascending). Gives a replay of the process instance.
-