Class ServerHTTP2StreamEndPoint

java.lang.Object
org.eclipse.jetty.http2.HTTP2StreamEndPoint
org.eclipse.jetty.http2.server.ServerHTTP2StreamEndPoint
All Implemented Interfaces:
Closeable, AutoCloseable, org.eclipse.jetty.http2.HTTP2Channel.Server, org.eclipse.jetty.io.EndPoint

public class ServerHTTP2StreamEndPoint extends org.eclipse.jetty.http2.HTTP2StreamEndPoint implements org.eclipse.jetty.http2.HTTP2Channel.Server
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.jetty.io.EndPoint

    org.eclipse.jetty.io.EndPoint.Wrapper
  • Constructor Summary

    Constructors
    Constructor
    Description
    ServerHTTP2StreamEndPoint(org.eclipse.jetty.http2.IStream stream)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    onData(org.eclipse.jetty.http2.frames.DataFrame frame, org.eclipse.jetty.util.Callback callback)
     
    onFailure(Throwable failure, org.eclipse.jetty.util.Callback callback)
     
    boolean
    onTimeout(Throwable failure, Consumer<Runnable> consumer)
     
    onTrailer(org.eclipse.jetty.http2.frames.HeadersFrame frame)
     

    Methods inherited from class org.eclipse.jetty.http2.HTTP2StreamEndPoint

    close, fill, fillInterested, flush, getConnection, getCreatedTimeStamp, getIdleTimeout, getLocalAddress, getLocalSocketAddress, getRemoteAddress, getRemoteSocketAddress, getTransport, isFillInterested, isInputShutdown, isOpen, isOutputShutdown, offerData, offerFailure, onClose, onOpen, process, setConnection, setIdleTimeout, shutdownOutput, toString, tryFillInterested, upgrade, write

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.jetty.io.EndPoint

    close
  • Constructor Details

    • ServerHTTP2StreamEndPoint

      public ServerHTTP2StreamEndPoint(org.eclipse.jetty.http2.IStream stream)
  • Method Details

    • onData

      public Runnable onData(org.eclipse.jetty.http2.frames.DataFrame frame, org.eclipse.jetty.util.Callback callback)
      Specified by:
      onData in interface org.eclipse.jetty.http2.HTTP2Channel.Server
    • onTrailer

      public Runnable onTrailer(org.eclipse.jetty.http2.frames.HeadersFrame frame)
      Specified by:
      onTrailer in interface org.eclipse.jetty.http2.HTTP2Channel.Server
    • onTimeout

      public boolean onTimeout(Throwable failure, Consumer<Runnable> consumer)
      Specified by:
      onTimeout in interface org.eclipse.jetty.http2.HTTP2Channel.Server
    • onFailure

      public Runnable onFailure(Throwable failure, org.eclipse.jetty.util.Callback callback)
      Specified by:
      onFailure in interface org.eclipse.jetty.http2.HTTP2Channel.Server
    • isIdle

      public boolean isIdle()
      Specified by:
      isIdle in interface org.eclipse.jetty.http2.HTTP2Channel.Server