Class HistoricIncidentManager

    • Constructor Detail

      • HistoricIncidentManager

        public HistoricIncidentManager()
    • Method Detail

      • findHistoricIncidentCountByQueryCriteria

        public long findHistoricIncidentCountByQueryCriteria​(HistoricIncidentQueryImpl query)
      • addRemovalTimeToIncidentsByRootProcessInstanceId

        public void addRemovalTimeToIncidentsByRootProcessInstanceId​(String rootProcessInstanceId,
                                                                     Date removalTime)
      • addRemovalTimeToIncidentsByProcessInstanceId

        public void addRemovalTimeToIncidentsByProcessInstanceId​(String processInstanceId,
                                                                 Date removalTime)
      • 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)
      • isHistoryEventProduced

        protected boolean isHistoryEventProduced()
      • deleteHistoricIncidentsByRemovalTime

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

        public void addRemovalTimeToHistoricIncidentsByBatchId​(String batchId,
                                                               Date removalTime)