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, toString
Methods 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:
onCompleted
in classorg.eclipse.jetty.server.HttpChannel
-
recycle
public void recycle()- Overrides:
recycle
in classHttpChannelOverHTTP2
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classHttpChannelOverHTTP2
-