У меня есть рабочий клиент OAuth2RestTemplate (я использую spring-security-oauth2 2.0.7.RELEASE). Теперь я хотел бы открыть/обернуть его как AsyncRestTemplate, чтобы воспользоваться асинхронной семантикой ListenableFuture. К сожалению, следующий простой подход не работает:Вывод OAuth2RestTemplate как AsyncRestTemplate
// instantiate and configure OAuth2RestTemplate - works
OAuth2RestTemplate oAuth2RestTemplate = new OAuth2RestTemplate(...);
// wrap sync restTemplate with AsyncRestTemplate - doesn't work
AsyncRestTemplate asyncRestTemplate = new AsyncRestTemplate(
new HttpComponentsAsyncClientHttpRequestFactory(), oAuth2RestTemplate);
Как я могу получить клиент OAuth2 Rest для моего HTTP сервис как AsyncRestTemplate?