Class HttpChannelOverHTTP2


  • public class HttpChannelOverHTTP2
    extends org.eclipse.jetty.client.HttpChannel
    • Constructor Detail

      • HttpChannelOverHTTP2

        public HttpChannelOverHTTP2​(org.eclipse.jetty.client.HttpDestination destination,
                                    HttpConnectionOverHTTP2 connection,
                                    org.eclipse.jetty.http2.api.Session session)
    • Method Detail

      • getSession

        public org.eclipse.jetty.http2.api.Session getSession()
      • getStreamListener

        public org.eclipse.jetty.http2.api.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 org.eclipse.jetty.http2.api.Stream getStream()
      • setStream

        public void setStream​(org.eclipse.jetty.http2.api.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