Class HttpSenderOverHTTP2

java.lang.Object
org.eclipse.jetty.client.HttpSender
org.eclipse.jetty.http2.client.http.HttpSenderOverHTTP2
All Implemented Interfaces:
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 
     
  • Field Summary

    Fields inherited from class org.eclipse.jetty.client.HttpSender

    LOG
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    private String
     
    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)
     

    Methods inherited from class org.eclipse.jetty.client.HttpSender

    abort, beginToHeaders, dispose, expects100Continue, getHttpExchange, headersToCommit, isFailed, onContent, proceed, queuedToBegin, reset, send, someToContent, someToSuccess, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getHttpChannel

      protected HttpChannelOverHTTP2 getHttpChannel()
      Overrides:
      getHttpChannel in class org.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 class org.eclipse.jetty.client.HttpSender
    • relativize

      private String relativize(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 class org.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)