package com.ved.musicmapapp.providers;
import android.content.Context;
import android.os.AsyncTask;
import android.util.Log;
import com.ved.musicmapapp.utils.ServerUtilities;
import com.ved.musicmapapp.utils.Statics;
public class RegisterGCMTask extends AsyncTask<Void, Void, Void> {
private String fbid, gcmId;
private Context context;
public RegisterGCMTask(Context context, String fbid, String gcmId) {
Log.i("check","In RegisterGCMTask");
this.fbid = fbid;
this.gcmId = gcmId;
this.context = context;
}
@Override
protected Void doInBackground(Void... params) {
if (Statics.isNetworkConnected(context)) {
if (fbid != null) {
ServerUtilities.register(context, fbid, gcmId);
} else {
ServerUtilities.unregister(context, gcmId);
}
}
return null;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
}
}