Class HttpSenderOverHTTP2
- java.lang.Object
-
- org.eclipse.jetty.client.HttpSender
-
- org.eclipse.jetty.http2.client.http.HttpSenderOverHTTP2
-
- All Implemented Interfaces:
java.util.EventListener
,org.eclipse.jetty.client.AsyncContentProvider.Listener
public class HttpSenderOverHTTP2 extends org.eclipse.jetty.client.HttpSender
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
HttpSenderOverHTTP2.HeadersPromise
-
Constructor Summary
Constructors Constructor Description HttpSenderOverHTTP2(HttpChannelOverHTTP2 channel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected HttpChannelOverHTTP2
getHttpChannel()
private java.lang.String
relativize(java.lang.String path)
private org.eclipse.jetty.http.HttpFields
retrieveTrailers(org.eclipse.jetty.client.HttpRequest request)
protected void
sendContent(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.HttpContent content, org.eclipse.jetty.util.Callback callback)
private void
sendContent(Stream stream, org.eclipse.jetty.client.HttpRequest request, org.eclipse.jetty.client.HttpContent content, org.eclipse.jetty.util.Callback callback)
protected void
sendHeaders(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.HttpContent content, org.eclipse.jetty.util.Callback callback)
private void
sendTrailers(Stream stream, org.eclipse.jetty.http.HttpFields trailers, org.eclipse.jetty.util.Callback callback)
-
-
-
Constructor Detail
-
HttpSenderOverHTTP2
public HttpSenderOverHTTP2(HttpChannelOverHTTP2 channel)
-
-
Method Detail
-
getHttpChannel
protected HttpChannelOverHTTP2 getHttpChannel()
- Overrides:
getHttpChannel
in classorg.eclipse.jetty.client.HttpSender
-
sendHeaders
protected void sendHeaders(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.HttpContent content, org.eclipse.jetty.util.Callback callback)
- Specified by:
sendHeaders
in classorg.eclipse.jetty.client.HttpSender
-
relativize
private java.lang.String relativize(java.lang.String path)
-
retrieveTrailers
private org.eclipse.jetty.http.HttpFields retrieveTrailers(org.eclipse.jetty.client.HttpRequest request)
-
sendContent
protected void sendContent(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.HttpContent content, org.eclipse.jetty.util.Callback callback)
- Specified by:
sendContent
in classorg.eclipse.jetty.client.HttpSender
-
sendContent
private void sendContent(Stream stream, org.eclipse.jetty.client.HttpRequest request, org.eclipse.jetty.client.HttpContent content, org.eclipse.jetty.util.Callback callback)
-
sendTrailers
private void sendTrailers(Stream stream, org.eclipse.jetty.http.HttpFields trailers, org.eclipse.jetty.util.Callback callback)
-
-