Class ThreadPoolTaskScheduler

java.lang.Object
org.springframework.util.CustomizableThreadCreator
All Implemented Interfaces:
Serializable, Executor, ThreadFactory, EventListener, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, ApplicationContextAware, ApplicationListener<ContextClosedEvent>, Lifecycle, Phased, SmartLifecycle, org.springframework.core.task.AsyncListenableTaskExecutor, org.springframework.core.task.AsyncTaskExecutor, org.springframework.core.task.TaskExecutor, SchedulingTaskExecutor, TaskScheduler

public class ThreadPoolTaskScheduler extends ExecutorConfigurationSupport implements org.springframework.core.task.AsyncListenableTaskExecutor, SchedulingTaskExecutor, TaskScheduler
A standard implementation of Spring's TaskScheduler interface, wrapping a native ScheduledThreadPoolExecutor and providing all applicable configuration options for it.
Since:
3.0
Author:
Juergen Hoeller, Mark Fisher
See Also: