Proyectos de Subversion Android Microlearning - Nuevo Interface

Rev

Rev 28 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 gabriel 1
package com.cesams.twogetskills.sync;
2
 
3
import android.accounts.Account;
4
import android.content.AbstractThreadedSyncAdapter;
5
import android.content.ContentProviderClient;
6
import android.content.Context;
7
import android.content.Intent;
8
import android.content.SyncResult;
9
import android.os.Build;
10
import android.os.Bundle;
11
import android.text.TextUtils;
12
import android.util.Log;
13
 
14
import com.cesams.twogetskills.Configuration;
15
import com.cesams.twogetskills.Constants;
16
import com.cesams.twogetskills.dao.SyncDao;
17
import com.cesams.twogetskills.library.Http;
18
import com.cesams.twogetskills.entity.Sync;
19
import com.cesams.twogetskills.preference.Preference;
20
import com.cesams.twogetskills.skeleton.ITwoGetSkills;
21
 
22
import org.json.JSONException;
23
import org.json.JSONObject;
24
 
25
import java.io.IOException;
26
import java.util.List;
27
 
28
 
29
import okhttp3.Call;
30
import okhttp3.Callback;
31
import okhttp3.FormBody;
32
import okhttp3.OkHttpClient;
33
import okhttp3.Request;
34
import okhttp3.RequestBody;
35
import okhttp3.Response;
36
 
37
public class SyncAdapter extends AbstractThreadedSyncAdapter {
38
    private Context mContext;
39
    private final static String TAG = "C2GS - SyncAdapter";
40
 
41
 
42
    public SyncAdapter(Context context, boolean autoInitialize) {
43
        super(context, autoInitialize);
44
 
73 efrain 45
       // Log.d(TAG, "Construct");
1 gabriel 46
        /*
47
         * If your app uses a content resolver, get an instance of it
48
         * from the incoming Context
49
         */
50
        this.mContext = context;
51
 
52
    }
53
 
54
    @Override
55
    public void onPerformSync(Account account,
56
        Bundle extras,
57
        String authority,
58
        ContentProviderClient provider,
59
        final SyncResult syncResult) {
60
 
61
        Log.d(TAG, "onPerformSync");
62
 
73 efrain 63
        //Intent intent = new Intent(Constants.BROADCAST_TYPE_SYNC_TO_SERVER_OR_CHECK_CHANGES);
64
        //mContext.sendBroadcast(intent);
1 gabriel 65
 
66
 
67
    }
68
 
69
}