aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/trygvis/esper/testing/util/XmlHttpClient.java
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2012-12-08 10:52:00 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2012-12-08 10:52:00 +0100
commit164ce072f94a0820d6c2256aab8c6ee8d90d8eee (patch)
tree3c2a5b6ef68625393368d2fba444565b0bd2ed09 /src/main/java/io/trygvis/esper/testing/util/XmlHttpClient.java
parent5d56a80555ebe5a419dae3b1b849ffa78449b410 (diff)
downloadesper-testing-164ce072f94a0820d6c2256aab8c6ee8d90d8eee.tar.gz
esper-testing-164ce072f94a0820d6c2256aab8c6ee8d90d8eee.tar.bz2
esper-testing-164ce072f94a0820d6c2256aab8c6ee8d90d8eee.tar.xz
esper-testing-164ce072f94a0820d6c2256aab8c6ee8d90d8eee.zip
o Creating a flag to disable jenkins servers from being polled.
o Using proper logging.
Diffstat (limited to 'src/main/java/io/trygvis/esper/testing/util/XmlHttpClient.java')
-rwxr-xr-xsrc/main/java/io/trygvis/esper/testing/util/XmlHttpClient.java16
1 files changed, 5 insertions, 11 deletions
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<Document> httpClient;
+public class XmlHttpClient extends HttpClient<Document> {
public XmlHttpClient(HTTPCache http) {
- final XmlParser parser = new XmlParser();
- httpClient = HttpClient.httpClient(http, new F<InputStream, Option<Document>>() {
+ super(http, HttpClient.inputStreamOnly(new F<InputStream, Option<Document>>() {
+ final XmlParser parser = new XmlParser();
+
public Option<Document> f(InputStream inputStream) {
return parser.parseDocument(inputStream);
}
- });
- }
-
- public Option<Document> fetch(URI uri) throws IOException {
- return httpClient.fetch(uri);
+ }));
}
}