package com.example.myaccountmechanism;
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 android.util.Log;
/**
* This is hopefully going to morph into:
* Android Synch Adapter for My Data.
* write data to, and read data from, the REST server.
* @author Ian Darwin
*
*/
public class MySyncAdapter extends AbstractThreadedSyncAdapter {
private final static String TAG = "MySyncAdapter";
public MySyncAdapter(Context appContext, boolean b) {
super(appContext, b);
Log.d(TAG, "MySyncAdapter.MySyncAdapter()");
}
@Override
public void onPerformSync(Account account, Bundle extras, String authority,
ContentProviderClient provider, SyncResult syncResult) {
Log.d(TAG, "MySyncAdapter.onPerformSync()");
// TODO DO THE WORK HERE
}
}