Class HistoricJobLogManager

All Implemented Interfaces:
Session

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

    • HistoricJobLogManager

      public HistoricJobLogManager()
  • Method Details

    • findHistoricJobLogById

      public HistoricJobLogEventEntity findHistoricJobLogById(String historicJobLogId)
    • findHistoricJobLogsByDeploymentId

      public List<HistoricJobLog> findHistoricJobLogsByDeploymentId(String deploymentId)
    • findHistoricJobLogsByQueryCriteria

      public List<HistoricJobLog> findHistoricJobLogsByQueryCriteria(HistoricJobLogQueryImpl query, Page page)
    • findHistoricJobLogsCountByQueryCriteria

      public long findHistoricJobLogsCountByQueryCriteria(HistoricJobLogQueryImpl query)
    • addRemovalTimeToJobLogByRootProcessInstanceId

      public DbOperation addRemovalTimeToJobLogByRootProcessInstanceId(String rootProcessInstanceId, Date removalTime, Integer batchSize)
    • addRemovalTimeToJobLogByProcessInstanceId

      public DbOperation addRemovalTimeToJobLogByProcessInstanceId(String processInstanceId, Date removalTime, Integer batchSize)
    • 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)
    • configureQuery

      protected void configureQuery(HistoricJobLogQueryImpl query)