Uses of Class
org.eclipse.jetty.client.transport.HttpExchange
Packages that use HttpExchange
-
Uses of HttpExchange in org.eclipse.jetty.client.transport
Methods in org.eclipse.jetty.client.transport that return HttpExchangeModifier and TypeMethodDescriptionHttpChannel.getHttpExchange()Returns theHttpExchangecurrently associated with this channel, possiblynull.protected HttpExchangeHttpReceiver.getHttpExchange()protected HttpExchangeHttpSender.getHttpExchange()Methods in org.eclipse.jetty.client.transport 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.transport with parameters of type HttpExchangeModifier and TypeMethodDescriptionvoidHttpChannel.abort(HttpExchange exchange, Throwable requestFailure, Throwable responseFailure, Promise<Boolean> promise) voidHttpReceiver.abort(HttpExchange exchange, Throwable failure, Promise<Boolean> promise) voidHttpSender.abort(HttpExchange exchange, Throwable failure, Promise<Boolean> promise) voidHttpChannel.abortResponse(HttpExchange exchange, Throwable failure, Promise<Boolean> promise) booleanHttpChannel.associate(HttpExchange exchange) Associates the givenexchangeto this channel in order to be sent over the network.protected booleanHttpSender.beginToHeaders(HttpExchange exchange) booleanHttpChannel.disassociate(HttpExchange exchange) Disassociates the exchange from this channel.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, Runnable proceedAction, Throwable failure) voidHttpSender.proceed(HttpExchange exchange, Runnable proceedAction, Throwable failure) protected booleanHttpSender.queuedToBegin(HttpExchange exchange) booleanHttpDestination.remove(HttpExchange exchange) protected voidHttpReceiver.responseBegin(HttpExchange exchange) Method to be invoked when the response status code is available.protected voidHttpReceiver.responseContentAvailable(HttpExchange exchange) Method to be invoked when response content is available to be read.protected voidHttpReceiver.responseHeader(HttpExchange exchange, HttpField field) Method to be invoked when a response HTTP header is available.protected voidHttpReceiver.responseHeaders(HttpExchange exchange) Method to be invoked after all response HTTP headers are available.protected voidHttpReceiver.responseSuccess(HttpExchange exchange, Runnable afterSuccessTask) 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.transport with type arguments of type HttpExchangeModifier and TypeMethodDescriptionprotected booleanHttpDestination.enqueue(Queue<HttpExchange> queue, HttpExchange exchange)