public class MonitorTaskQueue extends TaskQueue
监控任务执行时间,如果超时了需要强制中断这个任务
| 构造器和说明 |
|---|
MonitorTaskQueue(java.io.Serializable id,
MonitorThreadPool monitorThreadPool,
java.util.concurrent.ExecutorService threadPool,
int timeout,
boolean outputStack) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
exec(AsyncQueueTask task)
执行异步任务.
|
complete, getId, getThreadPool, submitpublic MonitorTaskQueue(java.io.Serializable id,
MonitorThreadPool monitorThreadPool,
java.util.concurrent.ExecutorService threadPool,
int timeout,
boolean outputStack)
protected void exec(AsyncQueueTask task)
TaskQueue就是把任务提交到线程池中