From 164ce072f94a0820d6c2256aab8c6ee8d90d8eee Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Sat, 8 Dec 2012 10:52:00 +0100 Subject: o Creating a flag to disable jenkins servers from being polled. o Using proper logging. --- .../io/trygvis/esper/testing/util/XmlHttpClient.java | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'src/main/java/io/trygvis/esper/testing/util/XmlHttpClient.java') diff --git a/src/main/java/io/trygvis/esper/testing/util/XmlHttpClient.java b/src/main/java/io/trygvis/esper/testing/util/XmlHttpClient.java index dc3b46f..7e5e298 100755 --- a/src/main/java/io/trygvis/esper/testing/util/XmlHttpClient.java +++ b/src/main/java/io/trygvis/esper/testing/util/XmlHttpClient.java @@ -6,22 +6,16 @@ import org.codehaus.httpcache4j.cache.*; import org.jdom2.*; import java.io.*; -import java.net.*; -public class XmlHttpClient { - - private final HttpClient httpClient; +public class XmlHttpClient extends HttpClient { public XmlHttpClient(HTTPCache http) { - final XmlParser parser = new XmlParser(); - httpClient = HttpClient.httpClient(http, new F>() { + super(http, HttpClient.inputStreamOnly(new F>() { + final XmlParser parser = new XmlParser(); + public Option f(InputStream inputStream) { return parser.parseDocument(inputStream); } - }); - } - - public Option fetch(URI uri) throws IOException { - return httpClient.fetch(uri); + })); } } -- cgit v1.2.3