Class HttpConnectionOverHTTP2

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, org.eclipse.jetty.client.api.Connection, org.eclipse.jetty.util.thread.Sweeper.Sweepable

    public class HttpConnectionOverHTTP2
    extends org.eclipse.jetty.client.HttpConnection
    implements org.eclipse.jetty.util.thread.Sweeper.Sweepable
    • Constructor Detail

      • HttpConnectionOverHTTP2

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

      • getSession

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

        protected org.eclipse.jetty.client.SendFailure send​(org.eclipse.jetty.client.HttpExchange exchange)
        Specified by:
        send in class org.eclipse.jetty.client.HttpConnection
      • onIdleTimeout

        public boolean onIdleTimeout​(long idleTimeout)
        Overrides:
        onIdleTimeout in class org.eclipse.jetty.client.HttpConnection
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface org.eclipse.jetty.client.api.Connection
      • close

        protected void close​(java.lang.Throwable failure)
      • isClosed

        public boolean isClosed()
        Specified by:
        isClosed in interface org.eclipse.jetty.client.api.Connection
      • sweep

        public boolean sweep()
        Specified by:
        sweep in interface org.eclipse.jetty.util.thread.Sweeper.Sweepable
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class org.eclipse.jetty.client.HttpConnection