From 33d51f7773f254b7ded541fff60a9bc3109ca451 Mon Sep 17 00:00:00 2001 From: DOHA Date: Mon, 11 Jan 2016 13:52:52 +0200 Subject: [PATCH] restTemplate timeout --- .../java/org/baeldung/client/RestTemplateLiveTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spring-security-rest-full/src/test/java/org/baeldung/client/RestTemplateLiveTest.java b/spring-security-rest-full/src/test/java/org/baeldung/client/RestTemplateLiveTest.java index 7c3449225a..b6753bdad2 100644 --- a/spring-security-rest-full/src/test/java/org/baeldung/client/RestTemplateLiveTest.java +++ b/spring-security-rest-full/src/test/java/org/baeldung/client/RestTemplateLiveTest.java @@ -243,4 +243,13 @@ public class RestTemplateLiveTest { clientHttpRequest.getHeaders().add(HttpHeaders.AUTHORIZATION, "Basic " + getBase64EncodedLogPass()); }; } + + // Simply setting restTemplate timeout using ClientHttpRequestFactory + + ClientHttpRequestFactory getSimpleClientHttpRequestFactory() { + final int timeout = 5; + final HttpComponentsClientHttpRequestFactory clientHttpRequestFactory = new HttpComponentsClientHttpRequestFactory(); + clientHttpRequestFactory.setConnectTimeout(timeout * 1000); + return clientHttpRequestFactory; + } }