Uses of Class
org.eclipse.jetty.client.HttpExchange
-
Packages that use HttpExchange Package Description org.eclipse.jetty.client Jetty Client : Implementation and Core Classes This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.org.eclipse.jetty.client.http org.eclipse.jetty.fcgi.client.http org.eclipse.jetty.http2.client.http -
-
Uses of HttpExchange in org.eclipse.jetty.client
Methods in org.eclipse.jetty.client that return HttpExchange Modifier and Type Method Description HttpExchange
HttpChannel. getHttpExchange()
protected HttpExchange
HttpReceiver. getHttpExchange()
protected HttpExchange
HttpSender. getHttpExchange()
Methods in org.eclipse.jetty.client that return types with arguments of type HttpExchange Modifier and Type Method Description java.util.Deque<HttpExchange>
HttpConversation. getExchanges()
java.util.Queue<HttpExchange>
HttpDestination. getHttpExchanges()
protected java.util.Queue<HttpExchange>
HttpDestination. newExchangeQueue(HttpClient client)
Methods in org.eclipse.jetty.client with parameters of type HttpExchange Modifier and Type Method Description boolean
HttpChannel. abort(HttpExchange exchange, java.lang.Throwable requestFailure, java.lang.Throwable responseFailure)
boolean
HttpReceiver. abort(HttpExchange exchange, java.lang.Throwable failure)
boolean
HttpSender. abort(HttpExchange exchange, java.lang.Throwable failure)
boolean
HttpChannel. abortResponse(HttpExchange exchange, java.lang.Throwable failure)
boolean
HttpChannel. associate(HttpExchange exchange)
Associates the givenexchange
to this channel in order to be sent over the network.protected boolean
HttpSender. beginToHeaders(HttpExchange exchange)
boolean
HttpChannel. disassociate(HttpExchange exchange)
protected boolean
HttpDestination. enqueue(java.util.Queue<HttpExchange> queue, HttpExchange exchange)
void
HttpChannel. exchangeTerminated(HttpExchange exchange, Result result)
Result
HttpChannel. exchangeTerminating(HttpExchange exchange, Result result)
protected boolean
HttpSender. headersToCommit(HttpExchange exchange)
void
HttpChannel. proceed(HttpExchange exchange, java.lang.Throwable failure)
void
HttpSender. proceed(HttpExchange exchange, java.lang.Throwable failure)
protected boolean
HttpSender. queuedToBegin(HttpExchange exchange)
boolean
HttpDestination. remove(HttpExchange exchange)
protected boolean
HttpReceiver. responseBegin(HttpExchange exchange)
Method to be invoked when the response status code is available.protected boolean
HttpReceiver. responseContent(HttpExchange exchange, java.nio.ByteBuffer buffer, Callback callback)
Method to be invoked when response HTTP content is available.protected boolean
HttpReceiver. responseHeader(HttpExchange exchange, HttpField field)
Method to be invoked when a response HTTP header is available.protected boolean
HttpReceiver. responseHeaders(HttpExchange exchange)
Method to be invoked after all response HTTP headers are available.protected boolean
HttpReceiver. responseSuccess(HttpExchange exchange)
Method to be invoked when the response is successful.abstract void
HttpChannel. send(HttpExchange exchange)
protected SendFailure
HttpConnection. send(HttpChannel channel, HttpExchange exchange)
protected abstract SendFailure
HttpConnection. send(HttpExchange exchange)
protected abstract SendFailure
HttpDestination. send(Connection connection, HttpExchange exchange)
void
HttpDestination. send(HttpExchange exchange)
void
HttpSender. send(HttpExchange exchange)
protected abstract void
HttpSender. sendContent(HttpExchange exchange, HttpContent content, Callback callback)
Implementations should send the content at theHttpContent
cursor position over the wire.protected abstract void
HttpSender. sendHeaders(HttpExchange exchange, HttpContent content, Callback callback)
Implementations should send the HTTP headers over the wire, possibly with some content, in a single write, and notify the givencallback
of the result of this operation.protected boolean
HttpSender. someToContent(HttpExchange exchange, java.nio.ByteBuffer content)
protected boolean
HttpSender. someToSuccess(HttpExchange exchange)
Method parameters in org.eclipse.jetty.client with type arguments of type HttpExchange Modifier and Type Method Description protected boolean
HttpDestination. enqueue(java.util.Queue<HttpExchange> queue, HttpExchange exchange)
-
Uses of HttpExchange in org.eclipse.jetty.client.http
Methods in org.eclipse.jetty.client.http with parameters of type HttpExchange Modifier and Type Method Description void
HttpChannelOverHTTP. exchangeTerminated(HttpExchange exchange, Result result)
Result
HttpChannelOverHTTP. exchangeTerminating(HttpExchange exchange, Result result)
void
HttpChannelOverHTTP. send(HttpExchange exchange)
protected SendFailure
HttpConnectionOverHTTP. send(HttpExchange exchange)
protected SendFailure
HttpDestinationOverHTTP. send(Connection connection, HttpExchange exchange)
protected void
HttpSenderOverHTTP. sendContent(HttpExchange exchange, HttpContent content, Callback callback)
protected void
HttpSenderOverHTTP. sendHeaders(HttpExchange exchange, HttpContent content, Callback callback)
-
Uses of HttpExchange in org.eclipse.jetty.fcgi.client.http
Methods in org.eclipse.jetty.fcgi.client.http with parameters of type HttpExchange Modifier and Type Method Description void
HttpChannelOverFCGI. exchangeTerminated(HttpExchange exchange, Result result)
protected boolean
HttpReceiverOverFCGI. responseBegin(HttpExchange exchange)
protected boolean
HttpReceiverOverFCGI. responseContent(HttpExchange exchange, java.nio.ByteBuffer buffer, Callback callback)
protected boolean
HttpReceiverOverFCGI. responseHeader(HttpExchange exchange, HttpField field)
protected boolean
HttpReceiverOverFCGI. responseHeaders(HttpExchange exchange)
protected boolean
HttpReceiverOverFCGI. responseSuccess(HttpExchange exchange)
void
HttpChannelOverFCGI. send(HttpExchange exchange)
protected SendFailure
HttpConnectionOverFCGI. send(HttpExchange exchange)
protected SendFailure
HttpDestinationOverFCGI. send(Connection connection, HttpExchange exchange)
protected SendFailure
MultiplexHttpDestinationOverFCGI. send(Connection connection, HttpExchange exchange)
protected void
HttpSenderOverFCGI. sendContent(HttpExchange exchange, HttpContent content, Callback callback)
protected void
HttpSenderOverFCGI. sendHeaders(HttpExchange exchange, HttpContent content, Callback callback)
-
Uses of HttpExchange in org.eclipse.jetty.http2.client.http
Methods in org.eclipse.jetty.http2.client.http with parameters of type HttpExchange Modifier and Type Method Description void
HttpChannelOverHTTP2. exchangeTerminated(HttpExchange exchange, Result result)
void
HttpChannelOverHTTP2. send(HttpExchange exchange)
protected SendFailure
HttpConnectionOverHTTP2. send(HttpExchange exchange)
protected SendFailure
HttpDestinationOverHTTP2. send(Connection connection, HttpExchange exchange)
protected void
HttpSenderOverHTTP2. sendContent(HttpExchange exchange, HttpContent content, Callback callback)
protected void
HttpSenderOverHTTP2. sendHeaders(HttpExchange exchange, HttpContent content, Callback callback)
-