Package org.eclipse.jetty.client.http
Class HttpChannelOverHTTP
java.lang.Object
org.eclipse.jetty.client.HttpChannel
org.eclipse.jetty.client.http.HttpChannelOverHTTP
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final HttpConnectionOverHTTP
private final LongAdder
private final HttpReceiverOverHTTP
private final HttpSenderOverHTTP
Fields inherited from class org.eclipse.jetty.client.HttpChannel
LOG
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
exchangeTerminated
(HttpExchange exchange, Result result) exchangeTerminating
(HttpExchange exchange, Result result) protected HttpReceiverOverHTTP
protected HttpSenderOverHTTP
protected long
protected long
protected HttpReceiverOverHTTP
protected HttpSenderOverHTTP
void
receive()
void
release()
void
send
(HttpExchange exchange) toString()
Methods inherited from class org.eclipse.jetty.client.HttpChannel
abort, abortResponse, associate, destroy, disassociate, getHttpDestination, getHttpExchange, proceed, send
-
Field Details
-
connection
-
sender
-
receiver
-
outMessages
-
-
Constructor Details
-
HttpChannelOverHTTP
-
-
Method Details
-
newHttpSender
-
newHttpReceiver
-
getHttpSender
- Specified by:
getHttpSender
in classHttpChannel
-
getHttpReceiver
- Specified by:
getHttpReceiver
in classHttpChannel
-
getHttpConnection
-
send
- Specified by:
send
in classHttpChannel
-
release
public void release()- Specified by:
release
in classHttpChannel
-
exchangeTerminating
- Overrides:
exchangeTerminating
in classHttpChannel
-
receive
public void receive() -
exchangeTerminated
- Overrides:
exchangeTerminated
in classHttpChannel
-
getMessagesIn
protected long getMessagesIn() -
getMessagesOut
protected long getMessagesOut() -
toString
- Overrides:
toString
in classHttpChannel
-