android.content
Class AbstractTableMerger
java.lang.Object
android.content.AbstractTableMerger
public abstract class AbstractTableMerger
- extends Object
|
Method Summary |
protected void |
cursorRowToContentValues(Cursor cursor,
ContentValues map)
|
protected void |
deleteRow(long localPersonID,
Cursor localCursor)
|
protected abstract void |
insertRow(ContentProvider contentprovider,
Cursor cursor)
|
void |
merge(SyncContext context,
String account,
ContentProvider serverDiffs,
boolean readOnly,
MergeResult results,
ContentProvider temporaryInstanceFactory)
|
protected abstract void |
notifyChanges()
|
void |
onMergeCancelled()
|
protected abstract void |
resolveRow(long l,
String s,
ContentProvider contentprovider,
Cursor cursor)
|
protected abstract void |
updateRow(long l,
ContentProvider contentprovider,
Cursor cursor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mDB
protected SQLiteDatabase mDB
mTable
protected String mTable
mTableURL
protected Uri mTableURL
mDeletedTable
protected String mDeletedTable
mDeletedTableURL
protected Uri mDeletedTableURL
mSyncMarkValues
protected static ContentValues mSyncMarkValues
AbstractTableMerger
public AbstractTableMerger(DatabaseContentProvider provider,
String table,
Uri tableURL,
String deletedTable,
Uri deletedTableURL)
insertRow
protected abstract void insertRow(ContentProvider contentprovider,
Cursor cursor)
updateRow
protected abstract void updateRow(long l,
ContentProvider contentprovider,
Cursor cursor)
resolveRow
protected abstract void resolveRow(long l,
String s,
ContentProvider contentprovider,
Cursor cursor)
notifyChanges
protected abstract void notifyChanges()
onMergeCancelled
public void onMergeCancelled()
merge
public void merge(SyncContext context,
String account,
ContentProvider serverDiffs,
boolean readOnly,
MergeResult results,
ContentProvider temporaryInstanceFactory)
cursorRowToContentValues
protected void cursorRowToContentValues(Cursor cursor,
ContentValues map)
deleteRow
protected void deleteRow(long localPersonID,
Cursor localCursor)
Please submit a feedback, bug or feature