Как создать новый объект ThreadPoolTaskExecutor при его отключении в весеннем autowire - PullRequest
0 голосов
/ 22 мая 2018

Я автоматически подключаю ThreadPoolTaskExecutor в свой класс весеннего пакетного редактора.Я должен проверить, жив ли исполнитель, прежде чем создавать поток.И если исполнитель выключен, он должен быть восстановлен.Можно ли это сделать весной?

public class FooWriter implements ItemWriter<Long> {

@Autowired
    @Qualifier("taskExecutor")    
    private ThreadPoolTaskExecutor executor;

@Autowired
    private FooRunnable fooRunnable;

@Override
    public void write(List<? extends Long> items) throws Exception {

          executor.execute(fooRunnable);
          executor.shutdown();
       }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...