summaryrefslogtreecommitdiffstats
path: root/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/RequestBuilderFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/RequestBuilderFactory.java')
-rw-r--r--jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/RequestBuilderFactory.java37
1 files changed, 0 insertions, 37 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/RequestBuilderFactory.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/RequestBuilderFactory.java
deleted file mode 100644
index b304ba8a1b2..00000000000
--- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/RequestBuilderFactory.java
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-package com.yahoo.jdisc.http.client;
-
-import com.ning.http.client.RequestBuilder;
-import com.yahoo.jdisc.Request;
-import com.yahoo.jdisc.http.HttpRequest;
-import com.yahoo.jdisc.http.core.HeaderFieldsUtil;
-
-import java.util.concurrent.TimeUnit;
-
-/**
- * @author <a href="mailto:simon@yahoo-inc.com">Simon Thoresen Hult</a>
- */
-final class RequestBuilderFactory {
-
- private RequestBuilderFactory() {
- // hide
- }
-
- public static RequestBuilder newInstance(Request request, HttpRequest.Method method) {
- RequestBuilder builder = new RequestBuilder();
- if (request instanceof HttpRequest) {
- HttpRequest httpRequest = (HttpRequest)request;
- builder.setProxyServer(ProxyServerFactory.newInstance(httpRequest.getProxyServer()));
-
- Long timeout = httpRequest.getConnectionTimeout(TimeUnit.MILLISECONDS);
- if (timeout != null) {
- // TODO: Uncomment the next line once ticket 5536510 has been resolved.
- // builder.setConnectTimeout(timeout);
- }
- }
- builder.setMethod(method.name());
- builder.setUrl(request.getUri().toString());
- HeaderFieldsUtil.copyHeaders(request, builder);
- return builder;
- }
-}