Как получить задачу в Spring @Async Method? потому что я хочу вернуть FutureTask, но конструктору futureTask необходимо передать параметр Runnable или Callable.
До
@Component
public class ConversionProcessor {
@Async
public Future<String> convert() {
//doing something
return new AsyncResult<>("Hello");
}
}
Ожидаемое
@Component
public class ConversionProcessor {
@Async
public FutureTask convert() {
//doing something
return new FutureTask();
// compiler error, 'cannot resolve constructor FutureTask()'
}
}