将信息从Runnable传递到ScheduledJobThreadExecutor.afterExecute

时间:2012-08-07 14:06:33

标签: java scheduled-tasks threadpoolexecutor

我正在安排定期任务并使用ScheduledJobThreadExecutor。 执行runnable时,可能会发生需要我反应的事情,但只有在任务完成后才会发生。

起初我以为我可以在aftetExecute中访问这些信息,因为我在那里得到一个Runnable(而且我可以查询它的状态)。原来它不是我提交的原始runnable!但是一个ScheduledFutureTask,我找不到解开原始Runnable的方法。

我该怎么办? 这种要求有成语吗?

谢谢!

0 个答案:

没有答案