summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/android/provider/Calendar.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/core/java/android/provider/Calendar.java b/core/java/android/provider/Calendar.java
index 309a5ec009f5..2eeb7a4b282c 100644
--- a/core/java/android/provider/Calendar.java
+++ b/core/java/android/provider/Calendar.java
@@ -441,6 +441,35 @@ public final class Calendar {
* <P>Type: INTEGER</P>
*/
public static final String MAX_REMINDERS = "maxReminders";
+
+ /**
+ * These fields are only writable by a sync adapter. To modify them the
+ * caller must include CALLER_IS_SYNCADAPTER, _SYNC_ACCOUNT, and
+ * _SYNC_ACCOUNT_TYPE in the query parameters.
+ */
+ public static final String[] SYNC_WRITABLE_COLUMNS = new String[] {
+ _SYNC_ACCOUNT,
+ _SYNC_ACCOUNT_TYPE,
+ _SYNC_ID,
+ _SYNC_TIME,
+ _SYNC_VERSION,
+ _SYNC_DIRTY,
+ OWNER_ACCOUNT,
+ MAX_REMINDERS,
+ CAN_MODIFY_TIME_ZONE,
+ CAN_ORGANIZER_RESPOND,
+ LOCATION,
+ TIMEZONE,
+ ACCESS_LEVEL,
+ DELETED,
+ SYNC1,
+ SYNC2,
+ SYNC3,
+ SYNC4,
+ SYNC5,
+ SYNC6,
+ SYNC_STATE,
+ };
}
/**