java.lang.Object
org.qubership.integration.platform.runtime.catalog.scheduler.TasksScheduler

@Component public class TasksScheduler extends Object
  • Field Details

  • Constructor Details

    • TasksScheduler

      @Autowired public TasksScheduler(org.qubership.integration.platform.catalog.consul.ConsulService consulService, RuntimeDeploymentService runtimeDeploymentService, org.qubership.integration.platform.catalog.service.ActionsLogService actionsLogService)
  • Method Details

    • cleanupActionsLog

      @Scheduled(cron="${qip.actions-log.cleanup.cron}") public void cleanupActionsLog()
    • checkEnginesState

      @Scheduled(fixedDelay=2500L) public void checkEnginesState()
    • checkDeploymentUpdates

      @Scheduled(fixedDelay=2500L) public void checkDeploymentUpdates()
      Check deployments update in runtime-catalog