Class HttpTransportOverHTTP2

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

public class HttpTransportOverHTTP2 extends Object implements HttpTransport
  • Constructor Details

  • Method Details

    • isOptimizedForDirectBuffers

      public boolean isOptimizedForDirectBuffers()
      Specified by:
      isOptimizedForDirectBuffers in interface HttpTransport
    • getStream

      public IStream getStream()
    • setStream

      public void setStream(IStream stream)
    • recycle

      public void recycle()
    • send

      public void send(org.eclipse.jetty.http.MetaData.Response info, boolean isHeadRequest, ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback)
      Specified by:
      send in interface HttpTransport
    • isPushSupported

      public boolean isPushSupported()
      Specified by:
      isPushSupported in interface HttpTransport
    • push

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

      public void onStreamFailure(Throwable failure)
    • onStreamTimeout

      public boolean onStreamTimeout(Throwable failure)
    • onCompleted

      public void onCompleted()
      Specified by:
      onCompleted in interface HttpTransport
    • abort

      public void abort(Throwable failure)
      Specified by:
      abort in interface HttpTransport