标签: java scheduled-tasks threadpoolexecutor
我正在安排定期任务并使用ScheduledJobThreadExecutor。 执行runnable时,可能会发生需要我反应的事情,但只有在任务完成后才会发生。
起初我以为我可以在aftetExecute中访问这些信息,因为我在那里得到一个Runnable(而且我可以查询它的状态)。原来它不是我提交的原始runnable!但是一个ScheduledFutureTask,我找不到解开原始Runnable的方法。
我该怎么办? 这种要求有成语吗?
谢谢!