public class TaskQueue
extends java.lang.Object
| 构造器和说明 |
|---|
TaskQueue(java.io.Serializable id,
java.util.concurrent.ExecutorService threadPool) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
complete()
完成一个任务后续处理
|
protected void |
exec(AsyncQueueTask task)
执行异步任务.
|
java.io.Serializable |
getId()
获取任务队列ID
|
protected java.util.concurrent.ExecutorService |
getThreadPool()
获取执行业务线程池
|
void |
submit(AsyncQueueTask task)
往任务队列里提交一个任务。
|
public TaskQueue(java.io.Serializable id,
java.util.concurrent.ExecutorService threadPool)
public java.io.Serializable getId()
public void submit(AsyncQueueTask task)
task - 任务public void complete()
protected java.util.concurrent.ExecutorService getThreadPool()
protected void exec(AsyncQueueTask task)
就是把任务提交到线程池中
task - 异步任务