Class HttpTransportOverHTTP2
java.lang.Object
org.eclipse.jetty.http2.server.HttpTransportOverHTTP2
- All Implemented Interfaces:
org.eclipse.jetty.server.HttpTransport
public class HttpTransportOverHTTP2
extends Object
implements org.eclipse.jetty.server.HttpTransport
-
Constructor Summary
ConstructorsConstructorDescriptionHttpTransportOverHTTP2(org.eclipse.jetty.server.Connector connector, HTTP2ServerConnection connection) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanvoidvoidonStreamFailure(Throwable failure) booleanonStreamTimeout(Throwable failure) voidpush(org.eclipse.jetty.http.MetaData.Request request) voidrecycle()voidsend(org.eclipse.jetty.http.MetaData.Response info, boolean isHeadRequest, ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback) void
-
Constructor Details
-
HttpTransportOverHTTP2
public HttpTransportOverHTTP2(org.eclipse.jetty.server.Connector connector, HTTP2ServerConnection connection)
-
-
Method Details
-
isOptimizedForDirectBuffers
public boolean isOptimizedForDirectBuffers()- Specified by:
isOptimizedForDirectBuffersin interfaceorg.eclipse.jetty.server.HttpTransport
-
getStream
-
setStream
-
recycle
public void recycle() -
send
public void send(org.eclipse.jetty.http.MetaData.Response info, boolean isHeadRequest, ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback) - Specified by:
sendin interfaceorg.eclipse.jetty.server.HttpTransport
-
isPushSupported
public boolean isPushSupported()- Specified by:
isPushSupportedin interfaceorg.eclipse.jetty.server.HttpTransport
-
push
public void push(org.eclipse.jetty.http.MetaData.Request request) - Specified by:
pushin interfaceorg.eclipse.jetty.server.HttpTransport
-
onStreamFailure
-
onStreamTimeout
-
onCompleted
public void onCompleted()- Specified by:
onCompletedin interfaceorg.eclipse.jetty.server.HttpTransport
-
abort
- Specified by:
abortin interfaceorg.eclipse.jetty.server.HttpTransport
-