google-nomulus/java/google/registry/batch
mcilwain 6f2e663b72 Add asynchronous scheduled actions to re-save entities
This is used in the domain transfer and delete flows, both of which are
asynchronous flows that have implicit default actions that will be taken at some
point in the future. This CL adds scheduled re-saves to take place soon after
those default actions would become effective, so that they can be re-saved
quickly if so.

Unfortunately the redemption grace period on our TLDs is 35 days, which exceeds
the 30 day maximum task ETA in App Engine, so these won't actually fire.  That's
fine though; the deletion is actually effective as of 5 days, and this is just
removing the grace period.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=201345274
2018-06-27 15:28:52 -04:00
..
BatchComponent.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
BatchModule.java Add asynchronous scheduled actions to re-save entities 2018-06-27 15:28:52 -04:00
BUILD Delete MultiplyingCloudDnsWriter 2018-06-27 15:28:06 -04:00
DeleteContactsAndHostsAction.java Increase lease time for DeleteContactsAndHostsAction to 120 minutes 2018-06-18 18:01:59 -04:00
DeleteLoadTestDataAction.java Migrate to Flogger (green) 2018-05-30 12:18:54 -04:00
DeleteProberDataAction.java Consolidate all Set parameter parsing 2018-06-06 15:04:02 -04:00
EntityIntegrityAlertsSchema.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ExpandRecurringBillingEventsAction.java Migrate to Flogger (green) 2018-05-30 12:18:54 -04:00
MapreduceEntityCleanupAction.java Migrate to Flogger (green) 2018-05-30 12:18:54 -04:00
MapreduceEntityCleanupUtil.java Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
RefreshDnsOnHostRenameAction.java Migrate to Flogger (green) 2018-05-30 12:18:54 -04:00
ResaveAllEppResourcesAction.java Replace many Work and VoidWork usages with lambdas 2017-11-21 18:45:12 -05:00
ResaveEntityAction.java Add asynchronous scheduled actions to re-save entities 2018-06-27 15:28:52 -04:00
VerifyEntityIntegrityAction.java Migrate to Flogger (green) 2018-05-30 12:18:54 -04:00
VerifyEntityIntegrityStreamer.java Run automatic Java 8 conversion over codebase 2017-10-10 12:09:41 -04:00