Commit Graph
6 Commits
Author SHA1 Message Date
mountfordandBen McIlwain 78a36925f4 Remove commitAdditionalLogicChanges(), part 1
Now that the flows are flattened, the commitAdditionalLogicChanges() call, which used to come later in the flow to actually save the Datastore objects, is now happening right after the performAdditionalXXXLogic() call. So we can instead just do the saves in performAdditionalXXXLogic(), and get rid of the separate call. As a first step, this CL simply makes commitAdditionalLogicChanges() a private method that gets called internally by the extra logic manager. Later, we can move the saves into their proper position, affecting only the extra logic class itself.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=137529991
2016-11-02 15:19:34 -04:00
mountfordandBen McIlwain bffc98c6ea Add TLD extra delete flow logic
This CL implements the TLD-specific extra flow logic for Delete commands, including tests.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=136042223
2016-10-14 16:58:07 -04:00
mountfordandBen McIlwain 8ce6b16de7 Add TLD extra renew flow logic
This CL implements the TLD-specific extra flow logic for Renew commands, including tests.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=135950104
2016-10-14 16:58:07 -04:00
mountfordandBen McIlwain 1a9f91ed9e Add TLD extra create flow logic
This CL implements the TLD-specific extra flow logic for Create commands, including tests.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=135922961
2016-10-14 16:58:07 -04:00
mountfordandBen McIlwain 718da70b71 Add TLD extra flow logic for update
This CL implements the TLD-specific extra flow logic for updates, with tests, based on the static helper classes of the previous CL.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=135683537
2016-10-11 11:27:48 -04:00
mountfordandBen McIlwain cfe4eb0fbb Implement extra logic for update flow
This CL contains the non-open source extra flow logic for EPP update commands.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=130427820
2016-08-22 13:58:56 -04:00