Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ead4f9ce authored by Ken Shirriff's avatar Ken Shirriff
Browse files

Add SyncState class for calendar provider.

This parallels the SyncState on ContactsContract.
parent e27ef016
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -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);
    }
}