1
0
mirror of https://github.com/nerzhul/ownCloud-SMS-App.git synced 2025-06-30 11:16:14 +00:00

Rename AsyncTask to ASyncSMSSync and create a new async task ASyncContactLoad

This commit is contained in:
Loic Blot 2015-05-23 18:19:22 +02:00
parent 0277d9eb65
commit 9c60469658
6 changed files with 24 additions and 9 deletions

View File

@ -47,7 +47,7 @@ import android.view.ViewGroup;
import android.widget.Toast; import android.widget.Toast;
import fr.unix_experience.owncloud_sms.R; import fr.unix_experience.owncloud_sms.R;
import fr.unix_experience.owncloud_sms.activities.remote_account.AccountListActivity; 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.ConnectivityMonitor;
import fr.unix_experience.owncloud_sms.engine.SmsFetcher; import fr.unix_experience.owncloud_sms.engine.SmsFetcher;
import fr.unix_experience.owncloud_sms.notifications.OCSMSNotificationManager; import fr.unix_experience.owncloud_sms.notifications.OCSMSNotificationManager;

View File

@ -30,7 +30,7 @@ public class ContactListActivity extends ListActivity {
for (final Account element : myAccountList) { for (final Account element : myAccountList) {
if (element.name.equals(accountName)) { if (element.name.equals(accountName)) {
loadContacts(element); new ContactLoadTask().execute(); loadContacts(element);
return; return;
} }
} }

View File

@ -19,7 +19,7 @@ package fr.unix_experience.owncloud_sms.broadcast_receivers;
import org.json.JSONArray; 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.ConnectivityMonitor;
import fr.unix_experience.owncloud_sms.engine.SmsFetcher; import fr.unix_experience.owncloud_sms.engine.SmsFetcher;
import fr.unix_experience.owncloud_sms.prefs.OCSMSSharedPrefs; import fr.unix_experience.owncloud_sms.prefs.OCSMSSharedPrefs;
@ -28,7 +28,7 @@ import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.util.Log; import android.util.Log;
public class ConnectivityChanged extends BroadcastReceiver implements ASyncTask { public class ConnectivityChanged extends BroadcastReceiver implements ASyncSMSSync {
@Override @Override
public void onReceive(Context context, Intent intent) { public void onReceive(Context context, Intent intent) {

View File

@ -0,0 +1,15 @@
package fr.unix_experience.owncloud_sms.engine;
import android.os.AsyncTask;
public interface ASyncContactLoad {
class ContactLoadTask extends AsyncTask<Void, Void, Void> {
@Override
protected Void doInBackground(final Void... params) {
return null;
}
}
static final String TAG = ASyncSMSSync.class.getSimpleName();
}

View File

@ -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.exceptions.OCSyncException;
import fr.unix_experience.owncloud_sms.notifications.OCSMSNotificationManager; import fr.unix_experience.owncloud_sms.notifications.OCSMSNotificationManager;
public interface ASyncTask { public interface ASyncSMSSync {
class SyncTask extends AsyncTask<Void, Void, Void>{ class SyncTask extends AsyncTask<Void, Void, Void> {
public SyncTask(final Context context, final JSONArray smsList) { public SyncTask(final Context context, final JSONArray smsList) {
_context = context; _context = context;
_smsList = smsList; _smsList = smsList;
@ -65,5 +65,5 @@ public interface ASyncTask {
private final JSONArray _smsList; private final JSONArray _smsList;
} }
static final String TAG = ASyncTask.class.getSimpleName(); static final String TAG = ASyncSMSSync.class.getSimpleName();
} }

View File

@ -19,7 +19,7 @@ package fr.unix_experience.owncloud_sms.observers;
import org.json.JSONArray; 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.ConnectivityMonitor;
import fr.unix_experience.owncloud_sms.engine.OCSMSOwnCloudClient; import fr.unix_experience.owncloud_sms.engine.OCSMSOwnCloudClient;
import fr.unix_experience.owncloud_sms.engine.SmsFetcher; import fr.unix_experience.owncloud_sms.engine.SmsFetcher;
@ -29,7 +29,7 @@ import android.database.ContentObserver;
import android.os.Handler; import android.os.Handler;
import android.util.Log; import android.util.Log;
public class SmsObserver extends ContentObserver implements ASyncTask { public class SmsObserver extends ContentObserver implements ASyncSMSSync {
public SmsObserver(Handler handler) { public SmsObserver(Handler handler) {
super(handler); super(handler);