package au.id.teda.broadband.usage.syncadapter;
import android.accounts.Account;
import android.content.AbstractThreadedSyncAdapter;
import android.content.ContentProviderClient;
import android.content.Context;
import android.content.SyncResult;
import android.os.Bundle;
import au.id.teda.broadband.usage.activity.BaseActivity;
import au.id.teda.broadband.usage.util.NetworkUtilities;
public class SyncAdapter extends AbstractThreadedSyncAdapter {
//private static final String DEBUG_TAG = BaseActivity.DEBUG_TAG;
private final Context mContext;
public SyncAdapter(Context context, boolean autoInitialize) {
super(context, autoInitialize);
mContext = context;
}
@Override
public void onPerformSync(Account account, Bundle extras, String authority,
ContentProviderClient provider, SyncResult syncResult) {
NetworkUtilities mNetworkUtilities = new NetworkUtilities(mContext);
mNetworkUtilities.syncXmlData();
}
}