Package org.eclipse.jetty.http2.server
Class HTTP2ServerConnection.ServerHttpChannelOverHTTP2
- java.lang.Object
-
- org.eclipse.jetty.server.HttpChannel
-
- org.eclipse.jetty.http2.server.HttpChannelOverHTTP2
-
- org.eclipse.jetty.http2.server.HTTP2ServerConnection.ServerHttpChannelOverHTTP2
-
- All Implemented Interfaces:
Closeable,AutoCloseable,Runnable,org.eclipse.jetty.io.WriteFlusher.Listener,org.eclipse.jetty.server.HttpOutput.Interceptor
- Enclosing class:
- HTTP2ServerConnection
protected class HTTP2ServerConnection.ServerHttpChannelOverHTTP2 extends HttpChannelOverHTTP2 implements Closeable
-
-
Constructor Summary
Constructors Constructor Description ServerHttpChannelOverHTTP2(org.eclipse.jetty.server.Connector connector, org.eclipse.jetty.server.HttpConfiguration configuration, org.eclipse.jetty.io.EndPoint endPoint, HttpTransportOverHTTP2 transport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidonCompleted()RunnableonRequest(org.eclipse.jetty.http2.frames.HeadersFrame frame)voidrecycle()-
Methods inherited from class org.eclipse.jetty.http2.server.HttpChannelOverHTTP2
commit, consumeInput, continue100, getHttpTransport, getIdleTimeout, getStream, isExpecting100Continue, isRequestIdle, onFailure, onFlushed, onPushRequest, onRequestContent, onRequestTrailers, onStreamTimeout, setIdleTimeout, toString
-
Methods inherited from class org.eclipse.jetty.server.HttpChannel
abort, addListener, addRequestLog, execute, getByteBufferPool, getBytesWritten, getCommittedMetaData, getConnector, getEndPoint, getHttpConfiguration, getLocalAddress, getNextInterceptor, getRemoteAddress, getRequest, getRequestLog, getRequests, getResponse, getScheduler, getServer, getState, handle, handleException, isCommitted, isExpecting102Processing, isOptimizedForDirectBuffers, newHttpInput, newHttpOutput, onAsyncWaitForContent, onBadMessage, onBlockWaitForContent, onBlockWaitForContentFailure, onContent, onContentComplete, onEarlyEOF, onRequest, onRequestComplete, onTrailers, removeListener, resetBuffer, run, sendError, sendResponse, sendResponse, setRequestLog, unwrap, useDirectBuffers, write
-
-
-
-
Constructor Detail
-
ServerHttpChannelOverHTTP2
public ServerHttpChannelOverHTTP2(org.eclipse.jetty.server.Connector connector, org.eclipse.jetty.server.HttpConfiguration configuration, org.eclipse.jetty.io.EndPoint endPoint, HttpTransportOverHTTP2 transport)
-
-
Method Detail
-
onRequest
public Runnable onRequest(org.eclipse.jetty.http2.frames.HeadersFrame frame)
- Overrides:
onRequestin classHttpChannelOverHTTP2
-
onCompleted
public void onCompleted()
- Overrides:
onCompletedin classorg.eclipse.jetty.server.HttpChannel
-
recycle
public void recycle()
- Overrides:
recyclein classHttpChannelOverHTTP2
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classHttpChannelOverHTTP2
-
-