From 9c60469658c4151f1cfc0eba6873721187a54873 Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Sat, 23 May 2015 18:19:22 +0200 Subject: [PATCH] Rename AsyncTask to ASyncSMSSync and create a new async task ASyncContactLoad --- .../owncloud_sms/activities/MainActivity.java | 2 +- .../remote_account/ContactListActivity.java | 2 +- .../broadcast_receivers/ConnectivityChanged.java | 4 ++-- .../owncloud_sms/engine/ASyncContactLoad.java | 15 +++++++++++++++ .../engine/{ASyncTask.java => ASyncSMSSync.java} | 6 +++--- .../owncloud_sms/observers/SmsObserver.java | 4 ++-- 6 files changed, 24 insertions(+), 9 deletions(-) create mode 100644 src/fr/unix_experience/owncloud_sms/engine/ASyncContactLoad.java rename src/fr/unix_experience/owncloud_sms/engine/{ASyncTask.java => ASyncSMSSync.java} (93%) diff --git a/src/fr/unix_experience/owncloud_sms/activities/MainActivity.java b/src/fr/unix_experience/owncloud_sms/activities/MainActivity.java index f038ada..c97e10b 100644 --- a/src/fr/unix_experience/owncloud_sms/activities/MainActivity.java +++ b/src/fr/unix_experience/owncloud_sms/activities/MainActivity.java @@ -47,7 +47,7 @@ import android.view.ViewGroup; import android.widget.Toast; import fr.unix_experience.owncloud_sms.R; import fr.unix_experience.owncloud_sms.activities.remote_account.AccountListActivity; -import fr.unix_experience.owncloud_sms.engine.ASyncTask.SyncTask; +import fr.unix_experience.owncloud_sms.engine.ASyncSMSSync.SyncTask; import fr.unix_experience.owncloud_sms.engine.ConnectivityMonitor; import fr.unix_experience.owncloud_sms.engine.SmsFetcher; import fr.unix_experience.owncloud_sms.notifications.OCSMSNotificationManager; diff --git a/src/fr/unix_experience/owncloud_sms/activities/remote_account/ContactListActivity.java b/src/fr/unix_experience/owncloud_sms/activities/remote_account/ContactListActivity.java index 7b06781..a593edc 100644 --- a/src/fr/unix_experience/owncloud_sms/activities/remote_account/ContactListActivity.java +++ b/src/fr/unix_experience/owncloud_sms/activities/remote_account/ContactListActivity.java @@ -30,7 +30,7 @@ public class ContactListActivity extends ListActivity { for (final Account element : myAccountList) { if (element.name.equals(accountName)) { - loadContacts(element); + new ContactLoadTask().execute(); loadContacts(element); return; } } diff --git a/src/fr/unix_experience/owncloud_sms/broadcast_receivers/ConnectivityChanged.java b/src/fr/unix_experience/owncloud_sms/broadcast_receivers/ConnectivityChanged.java index 21b5d88..e6d18a4 100644 --- a/src/fr/unix_experience/owncloud_sms/broadcast_receivers/ConnectivityChanged.java +++ b/src/fr/unix_experience/owncloud_sms/broadcast_receivers/ConnectivityChanged.java @@ -19,7 +19,7 @@ package fr.unix_experience.owncloud_sms.broadcast_receivers; import org.json.JSONArray; -import fr.unix_experience.owncloud_sms.engine.ASyncTask; +import fr.unix_experience.owncloud_sms.engine.ASyncSMSSync; import fr.unix_experience.owncloud_sms.engine.ConnectivityMonitor; import fr.unix_experience.owncloud_sms.engine.SmsFetcher; import fr.unix_experience.owncloud_sms.prefs.OCSMSSharedPrefs; @@ -28,7 +28,7 @@ import android.content.Context; import android.content.Intent; import android.util.Log; -public class ConnectivityChanged extends BroadcastReceiver implements ASyncTask { +public class ConnectivityChanged extends BroadcastReceiver implements ASyncSMSSync { @Override public void onReceive(Context context, Intent intent) { diff --git a/src/fr/unix_experience/owncloud_sms/engine/ASyncContactLoad.java b/src/fr/unix_experience/owncloud_sms/engine/ASyncContactLoad.java new file mode 100644 index 0000000..4677c4a --- /dev/null +++ b/src/fr/unix_experience/owncloud_sms/engine/ASyncContactLoad.java @@ -0,0 +1,15 @@ +package fr.unix_experience.owncloud_sms.engine; + +import android.os.AsyncTask; + +public interface ASyncContactLoad { + class ContactLoadTask extends AsyncTask { + @Override + protected Void doInBackground(final Void... params) { + return null; + + } + } + + static final String TAG = ASyncSMSSync.class.getSimpleName(); +} diff --git a/src/fr/unix_experience/owncloud_sms/engine/ASyncTask.java b/src/fr/unix_experience/owncloud_sms/engine/ASyncSMSSync.java similarity index 93% rename from src/fr/unix_experience/owncloud_sms/engine/ASyncTask.java rename to src/fr/unix_experience/owncloud_sms/engine/ASyncSMSSync.java index bd72081..a24f29c 100644 --- a/src/fr/unix_experience/owncloud_sms/engine/ASyncTask.java +++ b/src/fr/unix_experience/owncloud_sms/engine/ASyncSMSSync.java @@ -29,8 +29,8 @@ import fr.unix_experience.owncloud_sms.R; import fr.unix_experience.owncloud_sms.exceptions.OCSyncException; import fr.unix_experience.owncloud_sms.notifications.OCSMSNotificationManager; -public interface ASyncTask { - class SyncTask extends AsyncTask{ +public interface ASyncSMSSync { + class SyncTask extends AsyncTask { public SyncTask(final Context context, final JSONArray smsList) { _context = context; _smsList = smsList; @@ -65,5 +65,5 @@ public interface ASyncTask { private final JSONArray _smsList; } - static final String TAG = ASyncTask.class.getSimpleName(); + static final String TAG = ASyncSMSSync.class.getSimpleName(); } diff --git a/src/fr/unix_experience/owncloud_sms/observers/SmsObserver.java b/src/fr/unix_experience/owncloud_sms/observers/SmsObserver.java index 2f8cb0f..69bbda3 100644 --- a/src/fr/unix_experience/owncloud_sms/observers/SmsObserver.java +++ b/src/fr/unix_experience/owncloud_sms/observers/SmsObserver.java @@ -19,7 +19,7 @@ package fr.unix_experience.owncloud_sms.observers; import org.json.JSONArray; -import fr.unix_experience.owncloud_sms.engine.ASyncTask; +import fr.unix_experience.owncloud_sms.engine.ASyncSMSSync; import fr.unix_experience.owncloud_sms.engine.ConnectivityMonitor; import fr.unix_experience.owncloud_sms.engine.OCSMSOwnCloudClient; import fr.unix_experience.owncloud_sms.engine.SmsFetcher; @@ -29,7 +29,7 @@ import android.database.ContentObserver; import android.os.Handler; import android.util.Log; -public class SmsObserver extends ContentObserver implements ASyncTask { +public class SmsObserver extends ContentObserver implements ASyncSMSSync { public SmsObserver(Handler handler) { super(handler);