Class HistoricJobLogManager

    • Constructor Detail

      • HistoricJobLogManager

        public HistoricJobLogManager()
    • Method Detail

      • findHistoricJobLogsByDeploymentId

        public List<HistoricJobLog> findHistoricJobLogsByDeploymentId​(String deploymentId)
      • findHistoricJobLogsCountByQueryCriteria

        public long findHistoricJobLogsCountByQueryCriteria​(HistoricJobLogQueryImpl query)
      • addRemovalTimeToJobLogByRootProcessInstanceId

        public void addRemovalTimeToJobLogByRootProcessInstanceId​(String rootProcessInstanceId,
                                                                  Date removalTime)
      • addRemovalTimeToJobLogByProcessInstanceId

        public void addRemovalTimeToJobLogByProcessInstanceId​(String processInstanceId,
                                                              Date removalTime)
      • addRemovalTimeToJobLogByBatchId

        public void addRemovalTimeToJobLogByBatchId​(String batchId,
                                                    Date removalTime)
      • deleteHistoricJobLogById

        public void deleteHistoricJobLogById​(String id)
      • deleteHistoricJobLogByJobId

        public void deleteHistoricJobLogByJobId​(String jobId)
      • deleteHistoricJobLogsByProcessInstanceIds

        public void deleteHistoricJobLogsByProcessInstanceIds​(List<String> processInstanceIds)
      • deleteHistoricJobLogsByProcessDefinitionId

        public void deleteHistoricJobLogsByProcessDefinitionId​(String processDefinitionId)
      • deleteHistoricJobLogsByDeploymentId

        public void deleteHistoricJobLogsByDeploymentId​(String deploymentId)
      • deleteHistoricJobLogsByHandlerType

        public void deleteHistoricJobLogsByHandlerType​(String handlerType)
      • deleteHistoricJobLogsByJobDefinitionId

        public void deleteHistoricJobLogsByJobDefinitionId​(String jobDefinitionId)
      • deleteHistoricJobLogByBatchIds

        public void deleteHistoricJobLogByBatchIds​(List<String> historicBatchIds)
      • deleteJobLogByRemovalTime

        public DbOperation deleteJobLogByRemovalTime​(Date removalTime,
                                                     int minuteFrom,
                                                     int minuteTo,
                                                     int batchSize)
      • deleteExceptionByteArrayByParameterMap

        protected void deleteExceptionByteArrayByParameterMap​(String key,
                                                              Object value)
      • fireJobCreatedEvent

        public void fireJobCreatedEvent​(Job job)
      • fireJobFailedEvent

        public void fireJobFailedEvent​(Job job,
                                       Throwable exception)
      • fireJobSuccessfulEvent

        public void fireJobSuccessfulEvent​(Job job)
      • fireJobDeletedEvent

        public void fireJobDeletedEvent​(Job job)
      • isHistoryEventProduced

        protected boolean isHistoryEventProduced​(HistoryEventType eventType,
                                                 Job job)