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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.server.HttpChannel
org.eclipse.jetty.server.HttpChannel.Listener, org.eclipse.jetty.server.HttpChannel.TransientListeners -
Field Summary
Fields inherited from class org.eclipse.jetty.server.HttpChannel
NOOP_LISTENER -
Constructor Summary
ConstructorsConstructorDescriptionServerHttpChannelOverHTTP2(org.eclipse.jetty.server.Connector connector, org.eclipse.jetty.server.HttpConfiguration configuration, org.eclipse.jetty.io.EndPoint endPoint, HttpTransportOverHTTP2 transport) -
Method Summary
Methods inherited from class org.eclipse.jetty.http2.server.HttpChannelOverHTTP2
commit, consumeInput, continue100, getHttpTransport, getIdleTimeout, getStream, isExpecting100Continue, isRequestIdle, onFailure, onFlushed, onPushRequest, onRequest, onRequestContent, onRequestTrailers, onStreamTimeout, setIdleTimeout, toStringMethods inherited from class org.eclipse.jetty.server.HttpChannel
abort, addListener, addRequestLog, ensureConsumeAllOrNotPersistent, execute, formatAddrOrHost, getByteBufferPool, getBytesWritten, getCommittedMetaData, getConnection, getConnector, getEndPoint, getHttpConfiguration, getLocalAddress, getLocalName, getLocalPort, getNextInterceptor, getRemoteAddress, getRequest, getRequestLog, getRequests, getResponse, getScheduler, getServer, getServerAuthority, getState, getTransientListeners, handle, handleException, isCommitted, isExpecting102Processing, isOptimizedForDirectBuffers, isPersistent, isRequestCompleted, isResponseCompleted, isSendError, newHttpInput, newHttpOutput, onAsyncWaitForContent, onBadMessage, onBlockWaitForContent, onBlockWaitForContentFailure, onContent, onContentComplete, onEarlyEOF, onRequest, onRequestComplete, onTrailers, removeListener, resetBuffer, run, sendResponse, sendResponse, sendResponseAndComplete, setRequestLog, unwrap, useDirectBuffers, write
-
Constructor Details
-
ServerHttpChannelOverHTTP2
public ServerHttpChannelOverHTTP2(org.eclipse.jetty.server.Connector connector, org.eclipse.jetty.server.HttpConfiguration configuration, org.eclipse.jetty.io.EndPoint endPoint, HttpTransportOverHTTP2 transport)
-
-
Method Details
-
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
-