diff options
Diffstat (limited to 'jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ChunkedRequest.java')
-rw-r--r-- | jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ChunkedRequest.java | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ChunkedRequest.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ChunkedRequest.java deleted file mode 100644 index 6da40f3c443..00000000000 --- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ChunkedRequest.java +++ /dev/null @@ -1,36 +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.AsyncHttpClient; -import com.ning.http.client.RequestBuilder; -import com.yahoo.jdisc.Metric; -import com.yahoo.jdisc.Request; -import com.yahoo.jdisc.handler.ContentChannel; -import com.yahoo.jdisc.handler.ResponseHandler; -import com.yahoo.jdisc.http.HttpRequest; - -import java.io.IOException; - -/** - * @author <a href="mailto:simon@yahoo-inc.com">Simon Thoresen Hult</a> - */ -final class ChunkedRequest { - - private ChunkedRequest() { - // hide - } - - public static ContentChannel executeRequest(AsyncHttpClient ningClient, Request request, HttpRequest.Method method, - ResponseHandler handler, Metric metric, Metric.Context ctx) - { - RequestBuilder builder = RequestBuilderFactory.newInstance(request, method); - ChunkedRequestContent content = new ChunkedRequestContent(request); - builder.setBody(content); - try { - ningClient.executeRequest(builder.build(), new AsyncResponseHandler(request, handler, metric, ctx)); - } catch (IOException e) { - throw new RuntimeException(e); - } - return content; - } -} |