Class HistoricDetailManager

All Implemented Interfaces:
Session

public class HistoricDetailManager extends AbstractHistoricManager
Author:
Tom Baeyens
  • Constructor Details

    • HistoricDetailManager

      public HistoricDetailManager()
  • Method Details

    • deleteHistoricDetailsByProcessInstanceIds

      public void deleteHistoricDetailsByProcessInstanceIds(List<String> historicProcessInstanceIds)
    • deleteHistoricDetailsByTaskProcessInstanceIds

      public void deleteHistoricDetailsByTaskProcessInstanceIds(List<String> historicProcessInstanceIds)
    • deleteHistoricDetailsByCaseInstanceIds

      public void deleteHistoricDetailsByCaseInstanceIds(List<String> historicCaseInstanceIds)
    • deleteHistoricDetailsByTaskCaseInstanceIds

      public void deleteHistoricDetailsByTaskCaseInstanceIds(List<String> historicCaseInstanceIds)
    • deleteHistoricDetailsByVariableInstanceId

      public void deleteHistoricDetailsByVariableInstanceId(String historicVariableInstanceId)
    • deleteHistoricDetails

      public void deleteHistoricDetails(Map<String,Object> parameters)
    • findHistoricDetailCountByQueryCriteria

      public long findHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery)
    • findHistoricDetailsByQueryCriteria

      public List<HistoricDetail> findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery, Page page)
    • deleteHistoricDetailsByTaskId

      public void deleteHistoricDetailsByTaskId(String taskId)
    • findHistoricDetailsByTaskId

      public List<HistoricDetail> findHistoricDetailsByTaskId(String taskId)
    • configureQuery

      protected void configureQuery(HistoricDetailQueryImpl query)
    • addRemovalTimeToDetailsByRootProcessInstanceId

      public DbOperation addRemovalTimeToDetailsByRootProcessInstanceId(String rootProcessInstanceId, Date removalTime, Integer batchSize)
    • addRemovalTimeToDetailsByProcessInstanceId

      public DbOperation addRemovalTimeToDetailsByProcessInstanceId(String processInstanceId, Date removalTime, Integer batchSize)
    • deleteHistoricDetailsByRemovalTime

      public DbOperation deleteHistoricDetailsByRemovalTime(Date removalTime, int minuteFrom, int minuteTo, int batchSize)