Interface HistoricTaskInstance

All Superinterfaces:
HistoricData, TaskInfo
All Known Subinterfaces:
HistoricTaskInstanceEntity
All Known Implementing Classes:
HistoricTaskInstanceEntityImpl

@Internal public interface HistoricTaskInstance extends TaskInfo, HistoricData
Represents a historic task instance (waiting, finished or deleted) that is stored permanent for statistics, audit and other business intelligence purposes.
  • Method Details

    • getDeleteReason

      String getDeleteReason()
      The reason why this task was deleted {'completed' | 'deleted' | any other user defined string }.
    • getStartTime

      Date getStartTime()
      Time when the task started.
    • getEndTime

      Date getEndTime()
      Time when the task was deleted or completed.
    • getDurationInMillis

      Long getDurationInMillis()
      Difference between getEndTime() and getStartTime() in milliseconds.
    • getWorkTimeInMillis

      Long getWorkTimeInMillis()
      Difference between getEndTime() and getClaimTime() in milliseconds.
    • getClaimTime

      Date getClaimTime()
      Time when the task was claimed.
      Specified by:
      getClaimTime in interface TaskInfo