Class HttpChannelOverHTTP2
java.lang.Object
org.eclipse.jetty.client.HttpChannel
org.eclipse.jetty.http2.client.http.HttpChannelOverHTTP2
- All Implemented Interfaces:
CyclicTimeouts.Expirable
-
Constructor Summary
ConstructorDescriptionHttpChannelOverHTTP2
(HttpDestination destination, HttpConnectionOverHTTP2 connection, Session session) -
Method Summary
Modifier and TypeMethodDescriptionvoid
exchangeTerminated
(HttpExchange exchange, Result result) protected Connection
protected HttpConnectionOverHTTP2
protected HttpReceiver
protected HttpSender
boolean
isFailed()
void
release()
void
send
(HttpExchange exchange) void
toString()
Methods inherited from class org.eclipse.jetty.client.HttpChannel
abort, abortResponse, associate, destroy, disassociate, exchangeTerminating, getExpireNanoTime, getHttpDestination, getHttpExchange, proceed, send
-
Constructor Details
-
HttpChannelOverHTTP2
public HttpChannelOverHTTP2(HttpDestination destination, HttpConnectionOverHTTP2 connection, Session session)
-
-
Method Details
-
getHttpConnection
-
getSession
-
getStreamListener
-
getConnection
- Specified by:
getConnection
in classHttpChannel
-
getHttpSender
- Specified by:
getHttpSender
in classHttpChannel
-
getHttpReceiver
- Specified by:
getHttpReceiver
in classHttpChannel
-
getStream
-
setStream
-
isFailed
public boolean isFailed() -
send
- Specified by:
send
in classHttpChannel
-
release
public void release()- Specified by:
release
in classHttpChannel
-
exchangeTerminated
- Overrides:
exchangeTerminated
in classHttpChannel
-
toString
- Overrides:
toString
in classHttpChannel
-