aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKoushik Dutta <koushd@gmail.com>2013-03-19 15:42:28 -0700
committerKoushik Dutta <koushd@gmail.com>2013-03-19 15:42:28 -0700
commit4ef51ee191d0738c5f9857d769c14055416fa86b (patch)
tree1e89b358781076d4186613940ac20ee9904a7848
parent0f356ddb0d0f8667ce53959d4d890ab07cbd7f67 (diff)
downloadAndroidAsync-4ef51ee191d0738c5f9857d769c14055416fa86b.tar.gz
AndroidAsync-4ef51ee191d0738c5f9857d769c14055416fa86b.tar.bz2
AndroidAsync-4ef51ee191d0738c5f9857d769c14055416fa86b.zip
getDefaultInstance
-rw-r--r--AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java10
-rw-r--r--AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java4
-rw-r--r--README.md4
3 files changed, 9 insertions, 9 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java b/AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java
index 86b51fe..ca654dd 100644
--- a/AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java
+++ b/AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java
@@ -36,11 +36,11 @@ import com.koushikdutta.async.http.libcore.RawHeaders;
import com.koushikdutta.async.stream.OutputStreamDataCallback;
public class AsyncHttpClient {
- private static AsyncHttpClient mDefault;
- public static AsyncHttpClient getDefault() {
- if (mDefault == null)
- mDefault = new AsyncHttpClient(AsyncServer.getDefault());
- return mDefault;
+ private static AsyncHttpClient mDefaultInstance;
+ public static AsyncHttpClient getDefaultInstance() {
+ if (mDefaultInstance == null)
+ mDefaultInstance = new AsyncHttpClient(AsyncServer.getDefault());
+ return mDefaultInstance;
}
private Hashtable<String, HashSet<AsyncSocket>> mSockets = new Hashtable<String, HashSet<AsyncSocket>>();
diff --git a/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java b/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java
index ae31779..d7c30eb 100644
--- a/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java
+++ b/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java
@@ -54,7 +54,7 @@ public class MainActivity extends Activity {
}
private void getFile(final ImageView iv, String url, final String filename) {
- AsyncHttpClient.getDefault().get(url, filename, new AsyncHttpClient.FileCallback() {
+ AsyncHttpClient.getDefaultInstance().get(url, filename, new AsyncHttpClient.FileCallback() {
@Override
public void onCompleted(Exception e, AsyncHttpResponse response, File result) {
if (e != null) {
@@ -85,7 +85,7 @@ public class MainActivity extends Activity {
try {
AsyncHttpPost post = new AsyncHttpPost("http://chart.googleapis.com/chart");
post.setBody(writer);
- AsyncHttpClient.getDefault().execute(post, filename, new AsyncHttpClient.FileCallback() {
+ AsyncHttpClient.getDefaultInstance().execute(post, filename, new AsyncHttpClient.FileCallback() {
@Override
public void onCompleted(Exception e, AsyncHttpResponse response, File result) {
if (e != null) {
diff --git a/README.md b/README.md
index 0ea1efa..1253194 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ NIO is extremely efficient.
```java
// url is the URL to download. The callback will be invoked on the UI thread
// once the download is complete.
-AsyncHttpClient.get(url, new AsyncHttpClient.StringCallback() {
+AsyncHttpClient.getDefault().get(url, new AsyncHttpClient.StringCallback() {
@Override
// Callback is invoked with any exceptions/errors, and the result, if available.
public void onCompleted(Exception e, String result) {
@@ -30,7 +30,7 @@ AsyncHttpClient.get(url, new AsyncHttpClient.StringCallback() {
### Download a url to a file
```java
-AsyncHttpClient.get(url, filename, new AsyncHttpClient.FileCallback() {
+AsyncHttpClient.getDefault().get(url, filename, new AsyncHttpClient.FileCallback() {
@Override
public void onCompleted(Exception e, File result) {
if (e != null) {