Class HttpChannelOverHTTP2

java.lang.Object
org.eclipse.jetty.client.HttpChannel
org.eclipse.jetty.http2.client.http.HttpChannelOverHTTP2
All Implemented Interfaces:
org.eclipse.jetty.io.CyclicTimeouts.Expirable

public class HttpChannelOverHTTP2 extends org.eclipse.jetty.client.HttpChannel
  • Field Details

  • Constructor Details

    • HttpChannelOverHTTP2

      public HttpChannelOverHTTP2(org.eclipse.jetty.client.HttpDestination destination, HttpConnectionOverHTTP2 connection, Session session)
  • Method Details

    • getHttpConnection

      protected HttpConnectionOverHTTP2 getHttpConnection()
    • getSession

      public Session getSession()
    • getStreamListener

      public Stream.Listener getStreamListener()
    • getHttpSender

      protected org.eclipse.jetty.client.HttpSender getHttpSender()
      Specified by:
      getHttpSender in class org.eclipse.jetty.client.HttpChannel
    • getHttpReceiver

      protected org.eclipse.jetty.client.HttpReceiver getHttpReceiver()
      Specified by:
      getHttpReceiver in class org.eclipse.jetty.client.HttpChannel
    • getStream

      public Stream getStream()
    • setStream

      public void setStream(Stream stream)
    • isFailed

      public boolean isFailed()
    • send

      public void send(org.eclipse.jetty.client.HttpExchange exchange)
      Specified by:
      send in class org.eclipse.jetty.client.HttpChannel
    • release

      public void release()
      Specified by:
      release in class org.eclipse.jetty.client.HttpChannel
    • exchangeTerminated

      public void exchangeTerminated(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.api.Result result)
      Overrides:
      exchangeTerminated in class org.eclipse.jetty.client.HttpChannel
    • toString

      public String toString()
      Overrides:
      toString in class org.eclipse.jetty.client.HttpChannel