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.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<HistoricData> getHistoricData()The trail of data, ordered by date (ascending). Gives a replay of the process instance.
-