Class TasksScheduler
java.lang.Object
org.qubership.integration.platform.engine.scheduler.TasksScheduler
-
Constructor Summary
ConstructorsConstructorDescriptionTasksScheduler(VariablesService variableService, IntegrationRuntimeService runtimeService, CheckpointSessionService checkpointSessionService, DeploymentReadinessService deploymentReadinessService, ConsulService consulService, DeploymentsUpdateService deploymentsUpdateService, Optional<ExternalLibraryService> externalLibraryService, CamelDebuggerPropertiesService debuggerPropertiesService) -
Method Summary
Modifier and TypeMethodDescriptionvoidCheck deployments update in runtime-catalogvoidCheck libraries updatevoidvoidvoidvoidvoidvoid
-
Constructor Details
-
TasksScheduler
@Autowired public TasksScheduler(VariablesService variableService, IntegrationRuntimeService runtimeService, CheckpointSessionService checkpointSessionService, DeploymentReadinessService deploymentReadinessService, ConsulService consulService, DeploymentsUpdateService deploymentsUpdateService, Optional<ExternalLibraryService> externalLibraryService, CamelDebuggerPropertiesService debuggerPropertiesService)
-
-
Method Details
-
refreshCommonVariables
@Scheduled(fixedDelay=2500L) public void refreshCommonVariables() -
refreshSecuredVariables
@Scheduled(fixedDelay=5000L) public void refreshSecuredVariables() -
retryProcessingDeploys
@Scheduled(fixedDelayString="${qip.deployments.retry-delay}", initialDelayString="${qip.deployments.retry-delay}") public void retryProcessingDeploys() -
cleanupCheckpointSessions
@Scheduled(cron="${qip.sessions.checkpoints.cleanup.cron}") public void cleanupCheckpointSessions() -
renewConsulSession
@Scheduled(fixedRate=30000L) public void renewConsulSession() -
checkDeploymentUpdates
@Scheduled(fixedDelay=2500L) public void checkDeploymentUpdates()Check deployments update in runtime-catalog -
checkLibrariesUpdates
@Scheduled(fixedDelay=2500L) public void checkLibrariesUpdates()Check libraries update -
checkRuntimeDeploymentProperties
@Scheduled(fixedDelay=1000L) public void checkRuntimeDeploymentProperties()
-