Class HistoricIncidentManager

All Implemented Interfaces:
Session

public class HistoricIncidentManager extends AbstractHistoricManager
Author:
Roman Smirnov
  • Constructor Details

    • HistoricIncidentManager

      public HistoricIncidentManager()
  • Method Details

    • findHistoricIncidentCountByQueryCriteria

      public long findHistoricIncidentCountByQueryCriteria(HistoricIncidentQueryImpl query)
    • findHistoricIncidentById

      public HistoricIncidentEntity findHistoricIncidentById(String id)
    • findHistoricIncidentByQueryCriteria

      public List<HistoricIncident> findHistoricIncidentByQueryCriteria(HistoricIncidentQueryImpl query, Page page)
    • addRemovalTimeToIncidentsByRootProcessInstanceId

      public DbOperation addRemovalTimeToIncidentsByRootProcessInstanceId(String rootProcessInstanceId, Date removalTime, Integer batchSize)
    • addRemovalTimeToIncidentsByProcessInstanceId

      public DbOperation addRemovalTimeToIncidentsByProcessInstanceId(String processInstanceId, Date removalTime, Integer batchSize)
    • deleteHistoricIncidentsByProcessInstanceIds

      public void deleteHistoricIncidentsByProcessInstanceIds(List<String> processInstanceIds)
    • deleteHistoricIncidentsByProcessDefinitionId

      public void deleteHistoricIncidentsByProcessDefinitionId(String processDefinitionId)
    • deleteHistoricIncidentsByJobDefinitionId

      public void deleteHistoricIncidentsByJobDefinitionId(String jobDefinitionId)
    • deleteHistoricIncidentsByBatchId

      public void deleteHistoricIncidentsByBatchId(List<String> historicBatchIds)
    • configureQuery

      protected void configureQuery(HistoricIncidentQueryImpl query)
    • isHistoryEventProduced

      protected boolean isHistoryEventProduced()
    • deleteHistoricIncidentsByRemovalTime

      public DbOperation deleteHistoricIncidentsByRemovalTime(Date removalTime, int minuteFrom, int minuteTo, int batchSize)
    • addRemovalTimeToHistoricIncidentsByBatchId

      public void addRemovalTimeToHistoricIncidentsByBatchId(String batchId, Date removalTime)