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 HttpConnectionOverHTTP2
private final HttpReceiverOverHTTP2
private final HttpSenderOverHTTP2
private final Session
private Stream
Fields 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 TypeMethodDescriptionvoid
exchangeTerminated
(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.api.Result result) protected HttpConnectionOverHTTP2
protected org.eclipse.jetty.client.HttpReceiver
protected org.eclipse.jetty.client.HttpSender
boolean
isFailed()
void
release()
void
send
(org.eclipse.jetty.client.HttpExchange exchange) void
toString()
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:
getHttpSender
in classorg.eclipse.jetty.client.HttpChannel
-
getHttpReceiver
protected org.eclipse.jetty.client.HttpReceiver getHttpReceiver()- Specified by:
getHttpReceiver
in classorg.eclipse.jetty.client.HttpChannel
-
getStream
-
setStream
-
isFailed
public boolean isFailed() -
send
public void send(org.eclipse.jetty.client.HttpExchange exchange) - Specified by:
send
in classorg.eclipse.jetty.client.HttpChannel
-
release
public void release()- Specified by:
release
in classorg.eclipse.jetty.client.HttpChannel
-
exchangeTerminated
public void exchangeTerminated(org.eclipse.jetty.client.HttpExchange exchange, org.eclipse.jetty.client.api.Result result) - Overrides:
exchangeTerminated
in classorg.eclipse.jetty.client.HttpChannel
-
toString
- Overrides:
toString
in classorg.eclipse.jetty.client.HttpChannel
-