public class Timer extends Object
ScheduledExecutorServicefor running all background tasks in Jenkins. This ExecutorService will create additional threads to execute due (enabled) tasks. Provides a minimal abstraction for locating the ScheduledExecutorService so that we can modify it's behavior going forward. For instance, to add manageability/monitoring. This is not an @Extension because it must be available before any extensions are loaded. Plugins should probably use one of the following as they provide higher level abstractions:
|Modifier and Type||Method and Description|
Returns the scheduled executor service used by all timed tasks in Jenkins.
Shutdown the timer and throw it away.
Copyright © 2004–2021. All rights reserved.