Package org.eclipse.jetty.http2.server
Class HttpTransportOverHTTP2
- java.lang.Object
-
- org.eclipse.jetty.http2.server.HttpTransportOverHTTP2
-
- All Implemented Interfaces:
HttpTransport
public class HttpTransportOverHTTP2 extends java.lang.Object implements HttpTransport
-
-
Constructor Summary
Constructors Constructor Description HttpTransportOverHTTP2(Connector connector, HTTP2ServerConnection connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort(java.lang.Throwable failure)IStreamgetStream()booleanisOptimizedForDirectBuffers()booleanisPushSupported()voidonCompleted()voidonStreamFailure(java.lang.Throwable failure)booleanonStreamTimeout(java.lang.Throwable failure)voidpush(org.eclipse.jetty.http.MetaData.Request request)voidrecycle()voidsend(org.eclipse.jetty.http.MetaData.Response info, boolean isHeadRequest, java.nio.ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback)voidsetStream(IStream stream)
-
-
-
Constructor Detail
-
HttpTransportOverHTTP2
public HttpTransportOverHTTP2(Connector connector, HTTP2ServerConnection connection)
-
-
Method Detail
-
isOptimizedForDirectBuffers
public boolean isOptimizedForDirectBuffers()
- Specified by:
isOptimizedForDirectBuffersin interfaceHttpTransport
-
getStream
public IStream getStream()
-
setStream
public void setStream(IStream stream)
-
recycle
public void recycle()
-
send
public void send(org.eclipse.jetty.http.MetaData.Response info, boolean isHeadRequest, java.nio.ByteBuffer content, boolean lastContent, org.eclipse.jetty.util.Callback callback)- Specified by:
sendin interfaceHttpTransport
-
isPushSupported
public boolean isPushSupported()
- Specified by:
isPushSupportedin interfaceHttpTransport
-
push
public void push(org.eclipse.jetty.http.MetaData.Request request)
- Specified by:
pushin interfaceHttpTransport
-
onStreamFailure
public void onStreamFailure(java.lang.Throwable failure)
-
onStreamTimeout
public boolean onStreamTimeout(java.lang.Throwable failure)
-
onCompleted
public void onCompleted()
- Specified by:
onCompletedin interfaceHttpTransport
-
abort
public void abort(java.lang.Throwable failure)
- Specified by:
abortin interfaceHttpTransport
-
-