Add SyncState class for calendar provider.

This parallels the SyncState on ContactsContract.
This commit is contained in:
Ken Shirriff
2010-01-22 12:26:02 -08:00
parent e27ef0166a
commit ead4f9cef5

View File

@@ -1413,4 +1413,25 @@ public final class Calendar {
// TODO: fill out this class when we actually start utilizing extendedproperties
// in the calendar application.
}
/**
* A table provided for sync adapters to use for storing private sync state data.
*
* @see SyncStateContract
*/
public static final class SyncState implements SyncStateContract.Columns {
/**
* This utility class cannot be instantiated
*/
private SyncState() {}
public static final String CONTENT_DIRECTORY =
SyncStateContract.Constants.CONTENT_DIRECTORY;
/**
* The content:// style URI for this table
*/
public static final Uri CONTENT_URI =
Uri.withAppendedPath(Calendar.CONTENT_URI, CONTENT_DIRECTORY);
}
}