Class HttpChannelOverHTTP2
java.lang.Object
org.eclipse.jetty.client.HttpChannel
org.eclipse.jetty.http2.client.http.HttpChannelOverHTTP2
- All Implemented Interfaces:
org.eclipse.jetty.io.CyclicTimeouts.Expirable
public class HttpChannelOverHTTP2
extends org.eclipse.jetty.client.HttpChannel
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final HttpConnectionOverHTTP2private final HttpReceiverOverHTTP2private final HttpSenderOverHTTP2private final Sessionprivate StreamFields inherited from class org.eclipse.jetty.client.HttpChannel
LOG -
Constructor Summary
ConstructorsConstructorDescriptionHttpChannelOverHTTP2(org.eclipse.jetty.client.HttpDestination destination, HttpConnectionOverHTTP2 connection, Session session) -
Method Summary
Modifier and TypeMethodDescriptionvoidexchangeTerminated(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.api.Result result) protected HttpConnectionOverHTTP2protected org.eclipse.jetty.client.HttpReceiverprotected org.eclipse.jetty.client.HttpSenderbooleanisFailed()voidrelease()voidsend(org.eclipse.jetty.client.HttpExchange exchange) voidtoString()Methods inherited from class org.eclipse.jetty.client.HttpChannel
abort, abortResponse, associate, destroy, disassociate, exchangeTerminating, getExpireNanoTime, getHttpDestination, getHttpExchange, proceed, send
-
Field Details
-
connection
-
session
-
sender
-
receiver
-
stream
-
-
Constructor Details
-
HttpChannelOverHTTP2
public HttpChannelOverHTTP2(org.eclipse.jetty.client.HttpDestination destination, HttpConnectionOverHTTP2 connection, Session session)
-
-
Method Details
-
getHttpConnection
-
getSession
-
getStreamListener
-
getHttpSender
protected org.eclipse.jetty.client.HttpSender getHttpSender()- Specified by:
getHttpSenderin classorg.eclipse.jetty.client.HttpChannel
-
getHttpReceiver
protected org.eclipse.jetty.client.HttpReceiver getHttpReceiver()- Specified by:
getHttpReceiverin classorg.eclipse.jetty.client.HttpChannel
-
getStream
-
setStream
-
isFailed
public boolean isFailed() -
send
public void send(org.eclipse.jetty.client.HttpExchange exchange) - Specified by:
sendin classorg.eclipse.jetty.client.HttpChannel
-
release
public void release()- Specified by:
releasein classorg.eclipse.jetty.client.HttpChannel
-
exchangeTerminated
public void exchangeTerminated(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.api.Result result) - Overrides:
exchangeTerminatedin classorg.eclipse.jetty.client.HttpChannel
-
toString
- Overrides:
toStringin classorg.eclipse.jetty.client.HttpChannel
-