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 classHttpSenderOverHTTP2.HeadersPromise
-
Constructor Summary
Constructors Constructor Description HttpSenderOverHTTP2(HttpChannelOverHTTP2 channel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected HttpChannelOverHTTP2getHttpChannel()private java.lang.Stringrelativize(java.lang.String path)private org.eclipse.jetty.http.HttpFieldsretrieveTrailers(org.eclipse.jetty.client.HttpRequest request)protected voidsendContent(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.HttpContent content, org.eclipse.jetty.util.Callback callback)private voidsendContent(Stream stream, org.eclipse.jetty.client.HttpRequest request, org.eclipse.jetty.client.HttpContent content, org.eclipse.jetty.util.Callback callback)protected voidsendHeaders(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.HttpContent content, org.eclipse.jetty.util.Callback callback)private voidsendTrailers(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:
getHttpChannelin 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:
sendHeadersin 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:
sendContentin 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)
-
-