| 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.api |
Jetty Client : API Classes
|
| org.eclipse.jetty.client.util |
Jetty Client : Utility Classes
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
HttpContentResponse |
|
class |
HttpResponse |
| Modifier and Type | Method | Description |
|---|---|---|
Response |
HttpResponseException.getResponse() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
ContinueProtocolHandler.accept(Request request,
Response response) |
|
boolean |
ProtocolHandler.accept(Request request,
Response response) |
Inspects the given
request and response
to detect whether this protocol handler should handle them. |
boolean |
ProxyAuthenticationProtocolHandler.accept(Request request,
Response response) |
|
boolean |
RedirectProtocolHandler.accept(Request request,
Response response) |
|
boolean |
WWWAuthenticationProtocolHandler.accept(Request request,
Response response) |
|
java.net.URI |
HttpRedirector.extractRedirectURI(Response response) |
Extracts and sanitizes (by making it absolute and escaping paths and query parameters)
the redirect URI of the given
response. |
protected void |
HttpRedirector.fail(Request request,
Response response,
java.lang.Throwable failure) |
|
ProtocolHandler |
ProtocolHandlers.find(Request request,
Response response) |
Finds the first protocol handler that
accepts
the given request and response. |
protected ProtocolHandler |
HttpClient.findProtocolHandler(Request request,
Response response) |
|
void |
ResponseNotifier.forwardFailure(java.util.List<Response.ResponseListener> listeners,
Response response,
java.lang.Throwable failure) |
|
void |
ResponseNotifier.forwardFailureComplete(java.util.List<Response.ResponseListener> listeners,
Request request,
java.lang.Throwable requestFailure,
Response response,
java.lang.Throwable responseFailure) |
|
void |
ResponseNotifier.forwardSuccess(java.util.List<Response.ResponseListener> listeners,
Response response) |
|
void |
ResponseNotifier.forwardSuccessComplete(java.util.List<Response.ResponseListener> listeners,
Request request,
Response response) |
|
boolean |
HttpRedirector.isRedirect(Response response) |
|
void |
ResponseNotifier.notifyBegin(java.util.List<Response.ResponseListener> listeners,
Response response) |
|
void |
ResponseNotifier.notifyContent(java.util.List<Response.ResponseListener> listeners,
Response response,
java.nio.ByteBuffer buffer,
Callback callback) |
|
void |
ResponseNotifier.notifyFailure(java.util.List<Response.ResponseListener> listeners,
Response response,
java.lang.Throwable failure) |
|
boolean |
ResponseNotifier.notifyHeader(java.util.List<Response.ResponseListener> listeners,
Response response,
HttpField field) |
|
void |
ResponseNotifier.notifyHeaders(java.util.List<Response.ResponseListener> listeners,
Response response) |
|
void |
ResponseNotifier.notifySuccess(java.util.List<Response.ResponseListener> listeners,
Response response) |
|
void |
ContinueProtocolHandler.ContinueListener.onFailure(Response response,
java.lang.Throwable failure) |
|
boolean |
RedirectProtocolHandler.onHeader(Response response,
HttpField field) |
|
void |
ContinueProtocolHandler.ContinueListener.onSuccess(Response response) |
|
Result |
HttpRedirector.redirect(Request request,
Response response) |
Redirects the given
response, blocking until the redirect is complete. |
Request |
HttpRedirector.redirect(Request request,
Response response,
Response.CompleteListener listener) |
Redirects the given
response asynchronously. |
| Constructor | Description |
|---|---|
HttpContentResponse(Response response,
byte[] content,
java.lang.String mediaType,
java.lang.String encoding) |
|
HttpResponseException(java.lang.String message,
Response response) |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
ContentResponse |
A specialized
Response that can hold a limited content in memory. |
| Modifier and Type | Method | Description |
|---|---|---|
Response |
Result.getResponse() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Response.BeginListener.onBegin(Response response) |
Callback method invoked when the response line containing HTTP version,
HTTP status code and reason has been received and parsed.
|
void |
Response.Listener.Adapter.onBegin(Response response) |
|
void |
Response.AsyncContentListener.onContent(Response response,
java.nio.ByteBuffer content,
Callback callback) |
Callback method invoked asynchronously when the response content has been received.
|
void |
Response.ContentListener.onContent(Response response,
java.nio.ByteBuffer content) |
Callback method invoked when the response content has been received.
|
void |
Response.Listener.Adapter.onContent(Response response,
java.nio.ByteBuffer content) |
|
void |
Response.Listener.Adapter.onContent(Response response,
java.nio.ByteBuffer content,
Callback callback) |
|
void |
Response.FailureListener.onFailure(Response response,
java.lang.Throwable failure) |
Callback method invoked when the response has failed in the process of being received
|
void |
Response.Listener.Adapter.onFailure(Response response,
java.lang.Throwable failure) |
|
boolean |
Response.HeaderListener.onHeader(Response response,
HttpField field) |
Callback method invoked when a response header has been received,
returning whether the header should be processed or not.
|
boolean |
Response.Listener.Adapter.onHeader(Response response,
HttpField field) |
|
void |
Response.HeadersListener.onHeaders(Response response) |
Callback method invoked when the response headers have been received and parsed.
|
void |
Response.Listener.Adapter.onHeaders(Response response) |
|
void |
Response.Listener.Adapter.onSuccess(Response response) |
|
void |
Response.SuccessListener.onSuccess(Response response) |
Callback method invoked when the whole response has been successfully received.
|
| Constructor | Description |
|---|---|
Result(Request request,
java.lang.Throwable requestFailure,
Response response) |
|
Result(Request request,
java.lang.Throwable requestFailure,
Response response,
java.lang.Throwable responseFailure) |
|
Result(Request request,
Response response) |
|
Result(Request request,
Response response,
java.lang.Throwable responseFailure) |
| Modifier and Type | Method | Description |
|---|---|---|
Response |
InputStreamResponseListener.get(long timeout,
java.util.concurrent.TimeUnit unit) |
Waits for the given timeout for the response to be available, then returns it.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
BufferingResponseListener.onContent(Response response,
java.nio.ByteBuffer content) |
|
void |
InputStreamResponseListener.onContent(Response response,
java.nio.ByteBuffer content,
Callback callback) |
|
void |
InputStreamResponseListener.onFailure(Response response,
java.lang.Throwable failure) |
|
void |
BufferingResponseListener.onHeaders(Response response) |
|
void |
InputStreamResponseListener.onHeaders(Response response) |
|
void |
InputStreamResponseListener.onSuccess(Response response) |
Copyright © 1995–2017 Webtide. All rights reserved.