public class ExecutorHelper extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
ExecutorService |
buildLoopParallelExecutor() |
ExecutorService |
buildMainExecutor() |
ExecutorService |
buildMainExecutor(String clazz) |
ExecutorService |
buildWhenExecutor() |
ExecutorService |
buildWhenExecutor(String clazz) |
ExecutorService |
buildWhenExecutorWithHash(String conditionHash) |
ExecutorService |
buildWhenExecutorWithHash(String clazz,
String conditionHash) |
void |
clearExecutorServiceMap() |
static ExecutorHelper |
loadInstance() |
void |
shutdownAwaitTermination(ExecutorService pool) |
void |
shutdownAwaitTermination(ExecutorService pool,
long timeout)
关闭ExecutorService的线程管理者
|
public static ExecutorHelper loadInstance()
public void shutdownAwaitTermination(ExecutorService pool)
pool - 需要关闭的线程组.public void shutdownAwaitTermination(ExecutorService pool, long timeout)
关闭ExecutorService的线程管理者
pool - 需要关闭的管理者timeout - 等待时间public ExecutorService buildWhenExecutor()
public ExecutorService buildWhenExecutor(String clazz)
public ExecutorService buildWhenExecutorWithHash(String conditionHash)
public ExecutorService buildWhenExecutorWithHash(String clazz, String conditionHash)
public ExecutorService buildMainExecutor()
public ExecutorService buildMainExecutor(String clazz)
public ExecutorService buildLoopParallelExecutor()
public void clearExecutorServiceMap()
Copyright © 2024. All rights reserved.