Uses of Class
org.eclipse.jetty.client.HttpExchange
Packages that use HttpExchange
Package
Description
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
-
Uses of HttpExchange in org.eclipse.jetty.client
Methods in org.eclipse.jetty.client that return HttpExchangeModifier and TypeMethodDescriptionHttpChannel.getHttpExchange()protected HttpExchangeHttpReceiver.getHttpExchange()protected HttpExchangeHttpSender.getHttpExchange()Methods in org.eclipse.jetty.client that return types with arguments of type HttpExchangeModifier and TypeMethodDescriptionHttpConversation.getExchanges()HttpDestination.getHttpExchanges()protected Queue<HttpExchange>HttpDestination.newExchangeQueue(HttpClient client) Methods in org.eclipse.jetty.client with parameters of type HttpExchangeModifier and TypeMethodDescriptionbooleanHttpChannel.abort(HttpExchange exchange, Throwable requestFailure, Throwable responseFailure) booleanHttpReceiver.abort(HttpExchange exchange, Throwable failure) booleanHttpSender.abort(HttpExchange exchange, Throwable failure) booleanHttpChannel.abortResponse(HttpExchange exchange, Throwable failure) default voidContentDecoder.afterDecoding(HttpExchange exchange) Processes the exchange after the response content has been decoded.voidGZIPContentDecoder.afterDecoding(HttpExchange exchange) booleanHttpChannel.associate(HttpExchange exchange) Associates the givenexchangeto this channel in order to be sent over the network.default voidContentDecoder.beforeDecoding(HttpExchange exchange) Processes the exchange just before the decoding of the response content.voidGZIPContentDecoder.beforeDecoding(HttpExchange exchange) protected booleanHttpSender.beginToHeaders(HttpExchange exchange) booleanHttpChannel.disassociate(HttpExchange exchange) protected booleanHttpDestination.enqueue(Queue<HttpExchange> queue, HttpExchange exchange) voidHttpChannel.exchangeTerminated(HttpExchange exchange, Result result) HttpChannel.exchangeTerminating(HttpExchange exchange, Result result) protected booleanHttpSender.headersToCommit(HttpExchange exchange) voidHttpChannel.proceed(HttpExchange exchange, Throwable failure) voidHttpSender.proceed(HttpExchange exchange, Throwable failure) protected booleanHttpSender.queuedToBegin(HttpExchange exchange) booleanHttpDestination.remove(HttpExchange exchange) protected booleanHttpReceiver.responseBegin(HttpExchange exchange) Method to be invoked when the response status code is available.protected booleanHttpReceiver.responseContent(HttpExchange exchange, ByteBuffer buffer, Callback callback) Method to be invoked when response HTTP content is available.protected booleanHttpReceiver.responseHeader(HttpExchange exchange, HttpField field) Method to be invoked when a response HTTP header is available.protected booleanHttpReceiver.responseHeaders(HttpExchange exchange) Method to be invoked after all response HTTP headers are available.protected booleanHttpReceiver.responseSuccess(HttpExchange exchange) Method to be invoked when the response is successful.abstract voidHttpChannel.send(HttpExchange exchange) protected SendFailureHttpConnection.send(HttpChannel channel, HttpExchange exchange) voidHttpDestination.send(HttpExchange exchange) protected SendFailureHttpDestination.send(IConnection connection, HttpExchange exchange) voidHttpSender.send(HttpExchange exchange) IConnection.send(HttpExchange exchange) protected abstract voidHttpSender.sendContent(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) Implementations should send the given HTTP content over the wire.protected abstract voidHttpSender.sendHeaders(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) Implementations should send the HTTP headers over the wire, possibly with some content, in a single write, and notify the givencallbackof the result of this operation.protected booleanHttpSender.someToContent(HttpExchange exchange, ByteBuffer content) protected booleanHttpSender.someToSuccess(HttpExchange exchange) Method parameters in org.eclipse.jetty.client with type arguments of type HttpExchangeModifier and TypeMethodDescriptionprotected booleanHttpDestination.enqueue(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 HttpExchangeModifier and TypeMethodDescriptionvoidHttpChannelOverHTTP.exchangeTerminated(HttpExchange exchange, Result result) voidHttpChannelOverHTTP.send(HttpExchange exchange) HttpConnectionOverHTTP.send(HttpExchange exchange) protected voidHttpSenderOverHTTP.sendContent(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) protected voidHttpSenderOverHTTP.sendHeaders(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) -
Uses of HttpExchange in org.eclipse.jetty.fcgi.client.http
Methods in org.eclipse.jetty.fcgi.client.http with parameters of type HttpExchangeModifier and TypeMethodDescriptionvoidHttpChannelOverFCGI.exchangeTerminated(HttpExchange exchange, Result result) protected booleanHttpReceiverOverFCGI.responseBegin(HttpExchange exchange) protected booleanHttpReceiverOverFCGI.responseContent(HttpExchange exchange, ByteBuffer buffer, Callback callback) protected booleanHttpReceiverOverFCGI.responseHeader(HttpExchange exchange, HttpField field) protected booleanHttpReceiverOverFCGI.responseHeaders(HttpExchange exchange) protected booleanHttpReceiverOverFCGI.responseSuccess(HttpExchange exchange) voidHttpChannelOverFCGI.send(HttpExchange exchange) HttpConnectionOverFCGI.send(HttpExchange exchange) protected voidHttpSenderOverFCGI.sendContent(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) protected voidHttpSenderOverFCGI.sendHeaders(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) -
Uses of HttpExchange in org.eclipse.jetty.http2.client.http
Methods in org.eclipse.jetty.http2.client.http with parameters of type HttpExchangeModifier and TypeMethodDescriptionvoidHttpChannelOverHTTP2.exchangeTerminated(HttpExchange exchange, Result result) voidHttpChannelOverHTTP2.send(HttpExchange exchange) HttpConnectionOverHTTP2.send(HttpExchange exchange) protected voidHttpSenderOverHTTP2.sendContent(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) protected voidHttpSenderOverHTTP2.sendHeaders(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback)