diff options
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.java | 37 |
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; - } -} |