Package org.flowable.engine.history

# Interface HistoricDetail

All Superinterfaces:
  `HistoricData`

All Known Subinterfaces:
  `HistoricFormProperty`, `HistoricVariableUpdate`

public interface HistoricDetail extends HistoricData
Base class for all kinds of information that is related to either a `HistoricProcessInstance` or a `HistoricActivityInstance`.

Author:
  Tom Baeyens

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getActivityInstanceId()`
  The activity reference in case this detail is related to an activity instance.
  `String`
  `getExecutionId()`
  The identifier for the path of execution.
  `String`
  `getId()`
  The unique DB id for this historic detail
  `String`
  `getProcessInstanceId()`
  The process instance reference.
  `String`
  `getTaskId()`
  The identifier for the task.
  `Date`
  `getTime()`
  The time when this detail occurred

- ## Method Details

  - ### getId

    String getId()
    The unique DB id for this historic detail

  - ### getProcessInstanceId

    String getProcessInstanceId()
    The process instance reference.

  - ### getActivityInstanceId

    String getActivityInstanceId()
    The activity reference in case this detail is related to an activity instance.

  - ### getExecutionId

    String getExecutionId()
    The identifier for the path of execution.

  - ### getTaskId

    String getTaskId()
    The identifier for the task.

  - ### getTime

    Date getTime()
    The time when this detail occurred
    Specified by:
      `getTime` in interface `HistoricData`