Class RequestExecutionHistoryCleanup

java.lang.Object
org.qubership.atp.itf.lite.backend.schedulers.RequestExecutionHistoryCleanup

@Component public class RequestExecutionHistoryCleanup extends Object
  • Constructor Details

    • RequestExecutionHistoryCleanup

      public RequestExecutionHistoryCleanup(org.qubership.atp.common.lock.LockManager lockManager, RequestExecutionHistoryService requestExecutionHistoryService)
  • Method Details

    • cleanUpRequestExecutionHistoryWithLockManager

      @Scheduled(cron="${history.retention.cron.expression}") public void cleanUpRequestExecutionHistoryWithLockManager()
      Scheduled task to clean up request execution history.
    • cleanUpRequestExecutionHistory

      public void cleanUpRequestExecutionHistory()
      Perform clean up execution history.