Class HttpTransportOverHTTP2

java.lang.Object
org.eclipse.jetty.http2.server.HttpTransportOverHTTP2
All Implemented Interfaces:
org.eclipse.jetty.server.HttpTransport

public class HttpTransportOverHTTP2 extends Object implements org.eclipse.jetty.server.HttpTransport
  • Constructor Details

    • HttpTransportOverHTTP2

      public HttpTransportOverHTTP2(org.eclipse.jetty.server.Connector connector, HTTP2ServerConnection connection)
  • Method Details

    • getStream

      public org.eclipse.jetty.http2.IStream getStream()
    • setStream

      public void setStream(org.eclipse.jetty.http2.IStream stream)
    • recycle

      public void recycle()
    • send

      public void send(org.eclipse.jetty.http.MetaData.Request request, org.eclipse.jetty.http.MetaData.Response response, ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback)
      Specified by:
      send in interface org.eclipse.jetty.server.HttpTransport
    • sendHeaders

      public void sendHeaders(org.eclipse.jetty.http.MetaData.Request request, org.eclipse.jetty.http.MetaData.Response response, ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback)
    • sendContent

      public void sendContent(org.eclipse.jetty.http.MetaData.Request request, ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback)
    • isPushSupported

      public boolean isPushSupported()
      Specified by:
      isPushSupported in interface org.eclipse.jetty.server.HttpTransport
    • push

      public void push(org.eclipse.jetty.http.MetaData.Request request)
      Specified by:
      push in interface org.eclipse.jetty.server.HttpTransport
    • onStreamFailure

      public void onStreamFailure(Throwable failure)
    • onStreamTimeout

      public boolean onStreamTimeout(Throwable failure)
    • onCompleted

      public void onCompleted()
      Specified by:
      onCompleted in interface org.eclipse.jetty.server.HttpTransport
    • abort

      public void abort(Throwable failure)
      Specified by:
      abort in interface org.eclipse.jetty.server.HttpTransport