Package | Description |
---|---|
org.eclipse.jetty.client |
This package provides APIs, utility classes and implementation class of an asynchronous HTTP client
The core class is
HttpClient , which acts as a central configuration object (for example
for idle timeouts , max connections per domain , etc.) and as a factory for Request objects. |
org.eclipse.jetty.client.api | |
org.eclipse.jetty.client.util |
Modifier and Type | Class and Description |
---|---|
class |
HttpContentResponse |
class |
HttpResponse |
Modifier and Type | Method and Description |
---|---|
Response |
HttpResponseException.getResponse() |
Modifier and Type | Method and Description |
---|---|
boolean |
RedirectProtocolHandler.accept(Request request,
Response response) |
boolean |
ProtocolHandler.accept(Request request,
Response response) |
boolean |
ContinueProtocolHandler.accept(Request request,
Response response) |
boolean |
AuthenticationProtocolHandler.accept(Request request,
Response response) |
protected ProtocolHandler |
HttpClient.findProtocolHandler(Request request,
Response response) |
void |
ResponseNotifier.forwardFailure(Response.Listener listener,
Response response,
Throwable failure) |
void |
ResponseNotifier.forwardFailureComplete(Response.Listener listener,
Request request,
Throwable requestFailure,
Response response,
Throwable responseFailure) |
void |
ResponseNotifier.forwardSuccess(Response.Listener listener,
Response response) |
void |
ResponseNotifier.forwardSuccessComplete(Response.Listener listener,
Request request,
Response response) |
void |
ResponseNotifier.notifyBegin(Response.Listener listener,
Response response) |
void |
ResponseNotifier.notifyContent(Response.Listener listener,
Response response,
ByteBuffer buffer) |
void |
ResponseNotifier.notifyFailure(Response.Listener listener,
Response response,
Throwable failure) |
void |
ResponseNotifier.notifyHeaders(Response.Listener listener,
Response response) |
void |
ResponseNotifier.notifySuccess(Response.Listener listener,
Response response) |
Constructor and Description |
---|
HttpContentResponse(Response response,
byte[] content,
String encoding) |
HttpResponseException(String message,
Response response) |
Modifier and Type | Interface and Description |
---|---|
interface |
ContentResponse
A specialized
Response that can hold a limited content in memory. |
Modifier and Type | Method and Description |
---|---|
Response |
Result.getResponse() |
Modifier and Type | Method and Description |
---|---|
void |
Response.Listener.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.Empty.onBegin(Response response) |
void |
Response.Listener.onContent(Response response,
ByteBuffer content)
Callback method invoked when the response content has been received.
|
void |
Response.Listener.Empty.onContent(Response response,
ByteBuffer content) |
void |
Response.Listener.onFailure(Response response,
Throwable failure)
Callback method invoked when the response has failed in the process of being received
|
void |
Response.Listener.Empty.onFailure(Response response,
Throwable failure) |
void |
Response.Listener.onHeaders(Response response)
Callback method invoked when the response headers have been received and parsed.
|
void |
Response.Listener.Empty.onHeaders(Response response) |
void |
Response.Listener.onSuccess(Response response)
Callback method invoked when the whole response has been successfully received.
|
void |
Response.Listener.Empty.onSuccess(Response response) |
Constructor and Description |
---|
Result(Request request,
Response response) |
Result(Request request,
Response response,
Throwable responseFailure) |
Result(Request request,
Throwable requestFailure,
Response response) |
Result(Request request,
Throwable requestFailure,
Response response,
Throwable responseFailure) |
Modifier and Type | Method and Description |
---|---|
Response |
InputStreamResponseListener.get(long timeout,
TimeUnit unit) |
Modifier and Type | Method and Description |
---|---|
void |
BlockingResponseListener.onBegin(Response response) |
void |
InputStreamResponseListener.onContent(Response response,
ByteBuffer content) |
void |
BufferingResponseListener.onContent(Response response,
ByteBuffer content) |
void |
BlockingResponseListener.onContent(Response response,
ByteBuffer content) |
void |
InputStreamResponseListener.onFailure(Response response,
Throwable failure) |
void |
InputStreamResponseListener.onHeaders(Response response) |
void |
BufferingResponseListener.onHeaders(Response response) |
void |
BlockingResponseListener.onHeaders(Response response) |
void |
InputStreamResponseListener.onSuccess(Response response) |
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.