类 LocalTaskExecutorThreadPool
- java.lang.Object
- org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool
- 所有已实现的接口:
ThreadPool
public class LocalTaskExecutorThreadPool extends Object implements ThreadPool
Quartz ThreadPool adapter that delegates to a Spring-managed TaskExecutor instance, specified on SchedulerFactoryBean.- 从以下版本开始:
- 2.0
- 作者:
- Juergen Hoeller
- 另请参阅:
SchedulerFactoryBean.setTaskExecutor(java.util.concurrent.Executor)
构造器概要
构造器 构造器 说明 LocalTaskExecutorThreadPool()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 int
blockForAvailableThreads()
int
getPoolSize()
void
initialize()
boolean
runInThread(Runnable runnable)
void
setInstanceId(String schedInstId)
void
setInstanceName(String schedName)
void
shutdown(boolean waitForJobsToComplete)
构造器详细资料
LocalTaskExecutorThreadPool
public LocalTaskExecutorThreadPool()
方法详细资料
setInstanceId
public void setInstanceId(String schedInstId)
- 指定者:
setInstanceId
在接口中ThreadPool
setInstanceName
public void setInstanceName(String schedName)
- 指定者:
setInstanceName
在接口中ThreadPool
initialize
public void initialize() throws SchedulerConfigException
- 指定者:
initialize
在接口中ThreadPool
- 抛出:
SchedulerConfigException
shutdown
public void shutdown(boolean waitForJobsToComplete)
- 指定者:
shutdown
在接口中ThreadPool
getPoolSize
public int getPoolSize()
- 指定者:
getPoolSize
在接口中ThreadPool
runInThread
public boolean runInThread(Runnable runnable)
- 指定者:
runInThread
在接口中ThreadPool
blockForAvailableThreads
public int blockForAvailableThreads()
- 指定者:
blockForAvailableThreads
在接口中ThreadPool