google-nomulus/java/google/registry/model
guyben 898448b8a0 Reverse dependency between /flows/ and /batch/
Certain flows need to launch batched jobs. Logically this would mean that flows
depend on batch.

However, the current state of dependency was the other way around, and the
reason for that was ResourceFlowUtils.java that had in it some utility
functions that weren't used in the flows and were needed in the batch jobs.

This CL removes these utility functions from the /flows/ directory, letting us
reverse the dependency edge between flows/ and batch/

Part of this was moving the flows/async/ code into batch/ - which also makes sense because flows/async/ just "enqueued" tasks that would then be run by actions in batch/

It makes sense that the code that enqueues the tasks and the code that dequeues the tasks sit in the same library.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=228698761
2019-01-10 16:23:35 -05:00
..
annotations Clean up some code quality issues 2017-12-01 22:14:06 -05:00
billing Add a RESERVED billing event flag for creates of reserved domains 2018-10-22 18:38:23 -04:00
common Add the ability to setup OT&E from the web console 2019-01-02 11:56:59 -05:00
contact Migrate Guava Predicates.notNull to Objects.nonNull 2017-12-27 11:19:53 -05:00
domain Make loadByForeignKey() and related methods return Optional 2018-12-14 11:24:49 -05:00
eppcommon Refactor EppXmlTransformer to be in the model/ package 2018-12-12 13:22:34 -05:00
eppinput Add more absent clTrid unit tests 2018-06-27 15:28:52 -04:00
eppoutput Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00
host Format some imports using fix_imports.py 2017-10-24 16:53:47 -04:00
index Clean up some areas in preparation for externalized codebase 2018-11-16 16:51:11 -05:00
mark Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ofy Migrate away from VoidWorks 2018-06-27 15:28:52 -04:00
poll Reverse dependency between /flows/ and /batch/ 2019-01-10 16:23:35 -05:00
pricing Clean up some code quality issues 2017-12-01 22:14:06 -05:00
rde Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
registrar Create OT&E entities directly, instead of calling sub-commands 2018-12-20 07:46:33 -05:00
registry Invalidate premium list cache on update 2018-12-20 07:46:33 -05:00
reporting Fix NPE in GetHistoryEntriesCommand 2017-10-24 16:53:47 -04:00
server Use locking on async mapreduces 2018-08-10 13:44:25 -04:00
smd Replace FluentIterable with streams 2017-12-27 11:40:50 -05:00
tmch Fix checkState failing to trigger retrier's retry 2018-12-12 13:22:34 -05:00
transfer Clean up some code quality issues 2017-12-01 22:14:06 -05:00
translators Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
BackupGroupRoot.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
BUILD Clean up annotation imports in BUILD files 2018-06-27 15:28:53 -04:00
Buildable.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
CacheUtils.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
CreateAutoTimestamp.java Add create timestamp as field on AllocationToken entity 2018-01-19 14:25:28 -05:00
EntityClasses.java Delete all Limited Release Program (LRP) code 2018-08-20 14:28:16 -04:00
EppResource.java Add limit to list_domains command 2018-05-17 21:52:35 -04:00
EppResourceUtils.java Make loadByForeignKey() and related methods return Optional 2018-12-14 11:24:49 -05:00
ImmutableObject.java Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
Jsonifiable.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
JsonMapBuilder.java Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
ModelUtils.java Replace FluentIterable with streams 2017-12-27 11:40:50 -05:00
OteAccountBuilder.java Add an action to check the status of OT&E verification 2019-01-08 16:46:41 -05:00
OteStats.java Add an action to check the status of OT&E verification 2019-01-08 16:46:41 -05:00
package-info.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
ResourceTransferUtils.java Reverse dependency between /flows/ and /batch/ 2019-01-10 16:23:35 -05:00
SchemaVersion.java Run automatic Java 8 conversion over codebase 2017-10-10 12:09:41 -04:00
UpdateAutoTimestamp.java Add an auto update time field to the Cursor entity 2018-08-10 13:44:25 -04:00