List of usage examples for org.springframework.http.client SimpleClientHttpRequestFactory setTaskExecutor
public void setTaskExecutor(AsyncListenableTaskExecutor taskExecutor)
From source file:org.trustedanalytics.metricsprovider.config.CloudConfig.java
private AsyncClientHttpRequestFactory asyncHttpRequestFactory(int connectTimeout, int readTimeout) { SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory(); factory.setTaskExecutor(new SimpleAsyncTaskExecutor()); factory.setConnectTimeout(connectTimeout); factory.setReadTimeout(readTimeout); return factory; }
From source file:org.trustedanalytics.routermetrics.gathering.GatheringConfig.java
private AsyncRestTemplate getAsyncRestTemplate() { SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory(); factory.setTaskExecutor(new SimpleAsyncTaskExecutor()); factory.setConnectTimeout(gorouterProperties.getConnectTimeout()); factory.setReadTimeout(gorouterProperties.getReadTimeout()); return new AsyncRestTemplate(factory); }
From source file:com.yoho.core.trace.instrument.web.client.async.TraceAsyncClientHttpRequestFactoryWrapper.java
private SimpleClientHttpRequestFactory defaultClientHttpRequestFactory() { SimpleClientHttpRequestFactory simpleClientHttpRequestFactory = new SimpleClientHttpRequestFactory(); simpleClientHttpRequestFactory.setTaskExecutor(asyncListenableTaskExecutor(this.tracer)); return simpleClientHttpRequestFactory; }