From 390939815afb501e09d53d2001af052b283f7afc Mon Sep 17 00:00:00 2001 From: mcilwain Date: Mon, 2 Jul 2018 15:11:48 -0700 Subject: [PATCH] Add ResaveEntityAction to BackendRequestComponent The action isn't routable (i.e. it doesn't work) unless this is specified. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=203020503 --- .../google/registry/module/backend/BackendRequestComponent.java | 2 ++ .../google/registry/module/backend/testdata/backend_routing.txt | 1 + 2 files changed, 3 insertions(+) diff --git a/java/google/registry/module/backend/BackendRequestComponent.java b/java/google/registry/module/backend/BackendRequestComponent.java index 3b2f25858..a8ec4b98c 100644 --- a/java/google/registry/module/backend/BackendRequestComponent.java +++ b/java/google/registry/module/backend/BackendRequestComponent.java @@ -28,6 +28,7 @@ import google.registry.batch.ExpandRecurringBillingEventsAction; import google.registry.batch.MapreduceEntityCleanupAction; import google.registry.batch.RefreshDnsOnHostRenameAction; import google.registry.batch.ResaveAllEppResourcesAction; +import google.registry.batch.ResaveEntityAction; import google.registry.batch.VerifyEntityIntegrityAction; import google.registry.cron.CommitLogFanoutAction; import google.registry.cron.CronModule; @@ -147,6 +148,7 @@ interface BackendRequestComponent { RefreshDnsAction refreshDnsAction(); RefreshDnsOnHostRenameAction refreshDnsOnHostRenameAction(); ResaveAllEppResourcesAction resaveAllEppResourcesAction(); + ResaveEntityAction resaveEntityAction(); SyncGroupMembersAction syncGroupMembersAction(); SyncRegistrarsSheetAction syncRegistrarsSheetAction(); TldFanoutAction tldFanoutAction(); diff --git a/javatests/google/registry/module/backend/testdata/backend_routing.txt b/javatests/google/registry/module/backend/testdata/backend_routing.txt index 472afd13d..9e7d9bc2c 100644 --- a/javatests/google/registry/module/backend/testdata/backend_routing.txt +++ b/javatests/google/registry/module/backend/testdata/backend_routing.txt @@ -36,6 +36,7 @@ PATH CLASS METHOD /_dr/task/rdeUpload RdeUploadAction POST n INTERNAL APP IGNORED /_dr/task/refreshDnsOnHostRename RefreshDnsOnHostRenameAction GET n INTERNAL APP IGNORED /_dr/task/resaveAllEppResources ResaveAllEppResourcesAction GET n INTERNAL,API APP ADMIN +/_dr/task/resaveEntity ResaveEntityAction POST n INTERNAL,API APP ADMIN /_dr/task/syncGroupMembers SyncGroupMembersAction POST n INTERNAL APP IGNORED /_dr/task/syncRegistrarsSheet SyncRegistrarsSheetAction POST n INTERNAL APP IGNORED /_dr/task/tmchCrl TmchCrlAction POST y INTERNAL APP IGNORED