Merge remote-tracking branch 'origin/master' into cancel_in_upload
[pub/Android/ownCloud.git] / src / com / owncloud / android / syncadapter / ContactSyncService.java
1 package com.owncloud.android.syncadapter;
2
3 import android.app.Service;
4 import android.content.Intent;
5 import android.os.IBinder;
6
7 public class ContactSyncService extends Service {
8 private static final Object syncAdapterLock = new Object();
9 private static AbstractOwnCloudSyncAdapter mSyncAdapter = null;
10
11 @Override
12 public void onCreate() {
13 synchronized (syncAdapterLock) {
14 if (mSyncAdapter == null) {
15 mSyncAdapter = new ContactSyncAdapter(getApplicationContext(),
16 true);
17 }
18 }
19 }
20
21 @Override
22 public IBinder onBind(Intent arg0) {
23 return mSyncAdapter.getSyncAdapterBinder();
24 }
25
26 }