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:
java.io.Closeable
,java.lang.AutoCloseable
,java.lang.Runnable
,WriteFlusher.Listener
,HttpOutput.Interceptor
- Enclosing class:
- HTTP2ServerConnection
protected class HTTP2ServerConnection.ServerHttpChannelOverHTTP2 extends HttpChannelOverHTTP2 implements java.io.Closeable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jetty.server.HttpChannel
HttpChannel.Listener, HttpChannel.TransientListeners
-
-
Field Summary
-
Fields inherited from class org.eclipse.jetty.server.HttpChannel
NOOP_LISTENER
-
-
Constructor Summary
Constructors Constructor Description ServerHttpChannelOverHTTP2(Connector connector, HttpConfiguration configuration, EndPoint endPoint, HttpTransportOverHTTP2 transport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
onCompleted()
void
recycle()
-
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 Detail
-
ServerHttpChannelOverHTTP2
public ServerHttpChannelOverHTTP2(Connector connector, HttpConfiguration configuration, EndPoint endPoint, HttpTransportOverHTTP2 transport)
-
-
Method Detail
-
onCompleted
public void onCompleted()
- Overrides:
onCompleted
in classHttpChannel
-
recycle
public void recycle()
- Overrides:
recycle
in classHttpChannelOverHTTP2
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Overrides:
close
in classHttpChannelOverHTTP2
-
-