List of usage examples for org.springframework.web.client AsyncRestTemplate AsyncRestTemplate
public AsyncRestTemplate()
From source file:org.trustedanalytics.routermetrics.config.TestConfig.java
@Bean public Runnable gatheringJob(LoadStore loadStore) { return new GatheringJob(loadStore, new GorouterClient(new AsyncRestTemplate(), null), new DefaultGorouterAddressRetriever(Arrays.asList("http://localhost:36888/test/gorouterMock/1", "http://localhost:36888/test/gorouterMock/2"))); }
From source file:uk.ac.ebi.ep.ebeye.AbstractEbeyeTest.java
@Before @Override/*from ww w. ja v a2 s . c o m*/ public void setUp() { restTemplate = new RestTemplate(clientHttpRequestFactory()); asyncRestTemplate = new AsyncRestTemplate(); MockRestServiceServer mockServer = MockRestServiceServer.createServer(restTemplate); mockRestServer = mockServer; }
From source file:io.getlime.push.service.fcm.FcmClient.java
/** * Create a new FCM service client./*from ww w . ja v a 2 s . c o m*/ * @param serverKey Server key tp be used. */ public FcmClient(String serverKey) { headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_JSON); headers.set("Authorization", "key=" + serverKey); restTemplate = new AsyncRestTemplate(); }
From source file:com.pepaproch.gtswsdlclient.TestBase.java
protected AsyncRestTemplate getAuthenticatedAsyncRestTemplate() { AsyncRestTemplate restTemplate = new AsyncRestTemplate(); AuthHeaderInterceptor securityTokenInterceptor = new AuthHeaderInterceptor(getAuthTokenProvider()); List<HttpMessageConverter<?>> list = new ArrayList<>(); list.add(new MappingJackson2HttpMessageConverter()); restTemplate.setMessageConverters(list); return restTemplate; }
From source file:com.orange.ngsi2.client.Ngsi2ClientTest.java
public Ngsi2ClientTest() { AsyncRestTemplate asyncRestTemplate = new AsyncRestTemplate(); //asyncRestTemplate.setMessageConverters(Collections.singletonList(new MappingJackson2HttpMessageConverter(Utils.objectMapper))); ngsiClient = new Ngsi2Client(asyncRestTemplate, baseURL); mockServer = MockRestServiceServer.createServer(asyncRestTemplate); }
From source file:uk.ac.ebi.ep.base.config.EnzymesConfig.java
@Bean public AsyncRestTemplate asyncRestTemplate() { return new AsyncRestTemplate(); }
From source file:com.pepaproch.gtswsdlclient.TestBase.java
protected AsyncRestTemplate getAsyncRestTemplate() { AsyncRestTemplate template = new AsyncRestTemplate(); List<HttpMessageConverter<?>> list = new ArrayList<>(); list.add(new MappingJackson2HttpMessageConverter()); template.setMessageConverters(list); return template; }
From source file:io.jmnarloch.spring.cloud.stream.binder.hermes.config.HermesBinderConfiguration.java
@Bean @ConditionalOnMissingBean public AsyncRestTemplate asyncRestTemplate() { return new AsyncRestTemplate(); }
From source file:org.zalando.riptide.OAuth2CompatibilityTest.java
@Test public void dispatchesConsumedAsyncResponseAgain() throws IOException { final AsyncRestTemplate template = new AsyncRestTemplate(); final MockRestServiceServer server = MockRestServiceServer.createServer(template); server.expect(requestTo(url)).andRespond(withUnauthorizedRequest().body(new byte[] { 0x13, 0x37 })); template.setErrorHandler(new OAuth2ErrorHandler(new OAuth2CompatibilityResponseErrorHandler(), null)); final AsyncRest rest = AsyncRest.create(template); final AtomicReference<ClientHttpResponse> reference = new AtomicReference<>(); rest.execute(GET, url).dispatch(status(), on(UNAUTHORIZED).call(reference::set)); assertThat(reference.get().getBody().available(), is(2)); }
From source file:org.springframework.boot.actuate.metrics.ambari.restclient.AsyncAmbariMetricsCollectorRestClient.java
private AsyncRestTemplate createTimelineClient() { MappingJackson2HttpMessageConverter mc = new MappingJackson2HttpMessageConverter(); JaxbAnnotationModule module = new JaxbAnnotationModule(); mc.getObjectMapper().registerModule(module); mc.getObjectMapper().setSerializationInclusion(Include.NON_NULL); AsyncRestTemplate restTemplate = new AsyncRestTemplate(); restTemplate.getMessageConverters().clear(); restTemplate.getMessageConverters().add(mc); SimpleClientHttpRequestFactory requestFactory = (SimpleClientHttpRequestFactory) restTemplate .getAsyncRequestFactory();//w w w .j a v a2 s . c o m requestFactory.setReadTimeout(5000); requestFactory.setConnectTimeout(5000); return restTemplate; }