public interface TaskDispatcher
任务调度者
| 限定符和类型 | 方法和说明 |
|---|---|
<Param> void |
aWaitCountDownLatch(Task<Param> task,
Param param,
java.util.concurrent.CountDownLatch countDownLatch)
等待指定计数器完成后执行该任务
|
void |
cancelAllTask()
取消所有任务
|
void |
cancelTask(java.lang.Object tag)
取消任务
|
<Param> void |
execute(Task<Param> task,
Param param)
并发执行任务
|
<Param> void |
execute(Task<Param> task,
Param param,
java.util.concurrent.CountDownLatch countDownLatch)
并发执行任务,在任务执行完后会将指定计数器-1
|
void |
shutDown() |
<Param> void execute(Task<Param> task, Param param)
task - <Param> void execute(Task<Param> task, Param param, java.util.concurrent.CountDownLatch countDownLatch)
task - countDownLatch - <Param> void aWaitCountDownLatch(Task<Param> task, Param param, java.util.concurrent.CountDownLatch countDownLatch)
task - countDownLatch - void cancelTask(java.lang.Object tag)
tag - void cancelAllTask()
void shutDown()