Class HttpChannelOverHTTP2

  • All Implemented Interfaces:
    org.eclipse.jetty.io.CyclicTimeouts.Expirable

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

      • HttpChannelOverHTTP2

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

      • getSession

        public Session getSession()
      • 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 java.lang.String toString()
        Overrides:
        toString in class org.eclipse.jetty.client.HttpChannel