类 DefaultAsyncTaskSupport
java.lang.Object
tech.mhuang.pacebox.core.async.DefaultAsyncTaskSupport
- 所有已实现的接口:
AsyncTaskService
任务异步执行类(基于JDK线程池运行)
- 从以下版本开始:
- 1.0.0
- 作者:
- mhuang
-
构造器概要
构造器构造器说明初始化DefaultAsyncTaskSupport(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue queue) 带线程池的初始化 -
方法概要
-
构造器详细资料
-
DefaultAsyncTaskSupport
public DefaultAsyncTaskSupport()初始化 -
DefaultAsyncTaskSupport
public DefaultAsyncTaskSupport(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue queue) 带线程池的初始化- 参数:
corePoolSize- 核心池大小maximumPoolSize- 最大池大小keepAliveTime- 等待唤醒时间的值unit- 等待唤醒时间的类型queue- 队列
-
-
方法详细资料
-
executor
重定义线程池(提供扩展自行定义线程池)- 参数:
executor- 线程池-需实现BaseExecutor接口- 返回:
- 线程池对象
-
submit
提交任务进行执行- 指定者:
submit在接口中AsyncTaskService- 参数:
task- 提交的任务
-