Interface HistoricVariableService

All Known Implementing Classes:
HistoricVariableServiceImpl

public interface HistoricVariableService
Service which provides access to historic variables.
Author:
Tijs Rademakers, Joram Barrez
  • Method Details

    • getHistoricVariableInstance

      HistoricVariableInstanceEntity getHistoricVariableInstance(String id)
    • createHistoricVariableInstance

      HistoricVariableInstanceEntity createHistoricVariableInstance()
    • findHistoricVariableInstancesByQueryCriteria

      List<HistoricVariableInstance> findHistoricVariableInstancesByQueryCriteria(HistoricVariableInstanceQueryImpl query)
    • insertHistoricVariableInstance

      void insertHistoricVariableInstance(HistoricVariableInstanceEntity variable)
    • createAndInsert

      HistoricVariableInstanceEntity createAndInsert(VariableInstanceEntity variable, Date createTime)
    • recordVariableUpdate

      void recordVariableUpdate(VariableInstanceEntity variableInstanceEntity, Date updateTime)
    • recordVariableRemoved

      void recordVariableRemoved(VariableInstanceEntity variableInstanceEntity)
    • deleteHistoricVariableInstance

      void deleteHistoricVariableInstance(HistoricVariableInstanceEntity historicVariable)
    • deleteHistoricVariableInstancesByProcessInstanceId

      void deleteHistoricVariableInstancesByProcessInstanceId(String processInstanceId)
    • deleteHistoricVariableInstancesByTaskId

      void deleteHistoricVariableInstancesByTaskId(String taskId)
    • bulkDeleteHistoricVariableInstancesByProcessInstanceIds

      void bulkDeleteHistoricVariableInstancesByProcessInstanceIds(Collection<String> processInstanceIds)
    • bulkDeleteHistoricVariableInstancesByTaskIds

      void bulkDeleteHistoricVariableInstancesByTaskIds(Collection<String> taskIds)
    • deleteHistoricVariableInstancesForNonExistingProcessInstances

      void deleteHistoricVariableInstancesForNonExistingProcessInstances()
    • deleteHistoricVariableInstancesForNonExistingCaseInstances

      void deleteHistoricVariableInstancesForNonExistingCaseInstances()