google-nomulus/javatests/google/registry/flows
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
..
contact Consolidate generic success response XMLs in unit tests 2018-06-27 15:28:52 -04:00
custom Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
domain Reverse dependency between /flows/ and /batch/ 2019-01-10 16:23:35 -05:00
host Reverse dependency between /flows/ and /batch/ 2019-01-10 16:23:35 -05:00
poll Add more absent clTrid unit tests 2018-06-27 15:28:52 -04:00
session Require SSL certificate hash on login by default 2018-12-12 13:22:34 -05:00
testdata Add an unrenew_domain command to nomulus tool 2018-12-12 13:22:34 -05:00
BUILD Reverse dependency between /flows/ and /batch/ 2019-01-10 16:23:35 -05:00
CheckApiActionTest.java Start using non-EPP-flow-wrapping implementation in CheckAPI 2018-06-27 15:28:52 -04:00
EppCommitLogsTest.java Stop exporting EPP flow metrics to BigQuery 2018-10-08 16:59:29 -04:00
EppConsoleActionTest.java Use AuthenticatedRegistrarAccessor in EppConsoleAction 2018-12-03 18:51:40 -05:00
EppControllerTest.java Refactor EppXmlTransformer to be in the model/ package 2018-12-12 13:22:34 -05:00
EppLifecycleContactTest.java Stop exporting EPP flow metrics to BigQuery 2018-10-08 16:59:29 -04:00
EppLifecycleDomainApplicationTest.java Consolidate EPP lifecycle helper methods 2018-12-03 19:17:08 -05:00
EppLifecycleDomainTest.java Make loadByForeignKey() and related methods return Optional 2018-12-14 11:24:49 -05:00
EppLifecycleHostTest.java Make loadByForeignKey() and related methods return Optional 2018-12-14 11:24:49 -05:00
EppLifecycleLoginTest.java Refactor assertCommandAndResponse to be "fluent" 2018-04-02 16:42:59 -04:00
EppLoggedOutTest.java Refactor assertCommandAndResponse to be "fluent" 2018-04-02 16:42:59 -04:00
EppLoginAdminUserTest.java Use AuthenticatedRegistrarAccessor in EppConsoleAction 2018-12-03 18:51:40 -05:00
EppLoginTlsTest.java Require SSL certificate hash on login by default 2018-12-12 13:22:34 -05:00
EppLoginUserTest.java Use AuthenticatedRegistrarAccessor in EppConsoleAction 2018-12-03 18:51:40 -05:00
EppTestCase.java Refactor EppXmlTransformer to be in the model/ package 2018-12-12 13:22:34 -05:00
EppTestComponent.java Reverse dependency between /flows/ and /batch/ 2019-01-10 16:23:35 -05:00
EppTlsActionTest.java Remove checking of SNI headers 2018-09-14 21:34:44 -04:00
EppToolActionTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
EppXmlSanitizerTest.java Fix bugs exposed by testing with Gradle 2018-10-17 11:44:41 -04:00
EppXxeAttackTest.java Clean up some areas in preparation for externalized codebase 2018-11-16 16:51:11 -05:00
ExtensionManagerTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
FlowReporterTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
FlowRunnerTest.java Require SSL certificate hash on login by default 2018-12-12 13:22:34 -05:00
FlowTestCase.java Refactor EppXmlTransformer to be in the model/ package 2018-12-12 13:22:34 -05:00
ResourceCheckFlowTestCase.java Add base AllocationToken validation logic for domain checks 2018-01-19 14:32:48 -05:00
ResourceFlowTestCase.java Make loadByForeignKey() and related methods return Optional 2018-12-14 11:24:49 -05:00
TlsCredentialsTest.java Require SSL certificate hash on login by default 2018-12-12 13:22:34 -05:00