Можете ли вы использовать объекты Future/Futuretask с Spring TaskExecutors?

StackOverflow https://stackoverflow.com/questions/883533

Вопрос

Можно ли использовать Java Будущаязадача с помощью Spring TaskExecutor, чтобы получить Будущее объект?

Я ищу TaskExecutor, который реализует Java ИсполнительСервис интерфейс, в частности метод submit().Просматривая Весенняя Javaдокументация не раскрывает подобных классов.Есть ли какой-то альтернативный метод обработки фьючерсов через Spring TaskExecutors, о котором я не знаю?

Если возможно, не могли бы вы также привести пример?

Это было полезно?

Решение

В Spring 3 добавлены методы отправки с поддержкой объектов Future. Асинктаскэкзекутор.А до тех пор, если вам нужен доступ к объектам Future, я думаю, вам понадобится базовый исполнитель JDK (например,с использованием getThreadPoolExecutor) и отправлять задачи прямо на нем.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top