Interface HistoricVariableInstance

All Superinterfaces:
org.flowable.common.engine.api.history.HistoricData

public interface HistoricVariableInstance extends org.flowable.common.engine.api.history.HistoricData
A single process variable containing the last value when its process instance has finished.
Author:
Christian Lipphardt (camunda), ruecker, Joram Barrez
  • Method Details

    • getId

      String getId()
      The unique DB id
    • getVariableName

      String getVariableName()
    • getVariableTypeName

      String getVariableTypeName()
    • getValue

      Object getValue()
    • getProcessInstanceId

      String getProcessInstanceId()
      The process instance reference.
    • getExecutionId

      String getExecutionId()
      The process instance reference.
    • getTaskId

      String getTaskId()
      Returns:
      the task id of the task, in case this variable instance has been set locally on a task. Returns null, if this variable is not related to a task.
    • getCreateTime

      Date getCreateTime()
      Returns the time when the variable was created.
    • getLastUpdatedTime

      Date getLastUpdatedTime()
      Returns the time when the value of the variable was last updated. Note that a HistoricVariableInstance only contains the latest value of the variable.
    • getScopeId

      String getScopeId()
    • getSubScopeId

      String getSubScopeId()
    • getScopeType

      String getScopeType()
    • getMetaInfo

      String getMetaInfo()