Class HistoricIncidentManager

    • Constructor Detail

      • HistoricIncidentManager

        public HistoricIncidentManager()
    • Method Detail

      • findHistoricIncidentCountByQueryCriteria

        public long findHistoricIncidentCountByQueryCriteria​(HistoricIncidentQueryImpl query)
      • addRemovalTimeToIncidentsByRootProcessInstanceId

        public void addRemovalTimeToIncidentsByRootProcessInstanceId​(java.lang.String rootProcessInstanceId,
                                                                     java.util.Date removalTime)
      • addRemovalTimeToIncidentsByProcessInstanceId

        public void addRemovalTimeToIncidentsByProcessInstanceId​(java.lang.String processInstanceId,
                                                                 java.util.Date removalTime)
      • deleteHistoricIncidentsByProcessInstanceIds

        public void deleteHistoricIncidentsByProcessInstanceIds​(java.util.List<java.lang.String> processInstanceIds)
      • deleteHistoricIncidentsByProcessDefinitionId

        public void deleteHistoricIncidentsByProcessDefinitionId​(java.lang.String processDefinitionId)
      • deleteHistoricIncidentsByJobDefinitionId

        public void deleteHistoricIncidentsByJobDefinitionId​(java.lang.String jobDefinitionId)
      • deleteHistoricIncidentsByBatchId

        public void deleteHistoricIncidentsByBatchId​(java.util.List<java.lang.String> historicBatchIds)
      • isHistoryEventProduced

        protected boolean isHistoryEventProduced()
      • deleteHistoricIncidentsByRemovalTime

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

        public void addRemovalTimeToHistoricIncidentsByBatchId​(java.lang.String batchId,
                                                               java.util.Date removalTime)