| Modifier and Type | Method and Description |
|---|---|
<T> void |
HttpKit.execute(HttpRequest request,
HttpResponseReceiver<T> receiver)
Executes a
HttpRequest with parsing the result according the
returned mime type. |
<T> void |
DefaultHttpKit.execute(HttpRequest request,
HttpResponseReceiver<T> receiver) |
protected <T> void |
DefaultHttpKit.scheduleHttpRequest(HttpRequest request,
HttpResponseReceiver<T> receiver)
Schedules a HttpRequest to be executed to check the cache
|
protected <T> void |
DefaultHttpKit.startHttpRequestAsync(HttpRequest request,
HttpResponseReceiver<T> receiver)
Starts the http request asynchronously in a new thread.
|
| Constructor and Description |
|---|
DefaultHttpKit.DefaultCacheRetriever(HttpRequest request,
HttpResponseReceiver<T> receiver) |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpMultiRequest
A
HttpMultiRequest executes arbitrary many (but more than 1 required)
HttpRequests and waits for therer responses before the
HttpMultiResponseReceiver gets notified about the success by calling
HttpMultiResponseReceiver.onSuccessful(HttpResponse...). |
class |
HttpMultiResponseWorker<R>
A
HttpMultiResponseWorker will execute a HttpMultiRequest,
wait for the results and then will call
#doInBackground(HttpResponse...)) to proceed the |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpRequestResponseWorker<HttpResponseType,FeedBuilderResult>
This is a
FeedBuilder that is also a HttpResponseReceiver. |
| Modifier and Type | Method and Description |
|---|---|
HttpResponseReceiver<T> |
HttpTask.getHttpResponseReceiver()
Get the
HttpResponseReceiver |
HttpResponseReceiver<T> |
HttpClientTask.getHttpResponseReceiver() |
| Constructor and Description |
|---|
HttpClientTask(HttpRequest request,
HttpResponseReceiver<T> responseReceiver,
org.apache.http.client.HttpClient httpClient,
Cache<String,Object> cache) |
Copyright © 2015 Hannes Dorfmann. All rights reserved.