From 69acb9f6de5bffb06b6b47e2f0cdd01e1a7e4dc6 Mon Sep 17 00:00:00 2001 From: sarahcaseybot Date: Thu, 7 Nov 2019 10:49:21 -0500 Subject: [PATCH] Add cursors for tracking ICANN report uploads to Cursor.java (#349) --- .../java/google/registry/model/common/Cursor.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/google/registry/model/common/Cursor.java b/core/src/main/java/google/registry/model/common/Cursor.java index b9de19f0a..bdfd789c3 100644 --- a/core/src/main/java/google/registry/model/common/Cursor.java +++ b/core/src/main/java/google/registry/model/common/Cursor.java @@ -79,7 +79,16 @@ public class Cursor extends ImmutableObject { * stored is the last time that registrar changes were successfully synced to the sheet. If * there were no changes since the last time the action run, the cursor is not updated. */ - SYNC_REGISTRAR_SHEET(EntityGroupRoot.class); + SYNC_REGISTRAR_SHEET(EntityGroupRoot.class), + + /** Cursor for tracking monthly uploads of ICANN transaction reports. */ + ICANN_UPLOAD_TX(Registry.class), + + /** Cursor for tracking monthly uploads of ICANN activity reports. */ + ICANN_UPLOAD_ACTIVITY(Registry.class), + + /** Cursor for tracking monthly upload of MANIFEST.txt to ICANN. */ + ICANN_UPLOAD_MANIFEST(EntityGroupRoot.class); /** See the definition of scope on {@link #getScopeClass}. */ private final Class scope;