google-nomulus/java/google/registry/flows/domain
nickfelt df53080f78 Reorganize DomainTransferRequestFlow helper method structure
This attempts to improve the organization of the helper methods in
DomainTransferRequestFlow created by the flattening in []

The primary changes are:

 - new createTransferServerApproveEntities() method that now makes
   all the server approve entities in one centralized place

 - new createPendingTransferData() method that takes the server
   approve entities and hides the slightly hacky code that parses out
   the right ones to stuff into the TransferData

This seems like an overall simpler structure to me.  With this change,
run() is 20 lines shorter and the flow overall is 40 lines shorter (not
counting a big blob of javadoc I added).

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=134315295
2016-10-03 15:36:05 -04:00
..
flags Move flags extension exceptions to separate classes 2016-09-14 15:59:10 -04:00
BaseDomainCreateFlow.java Replace loadByUniqueId() with methods that don't overload unique id 2016-09-26 13:20:22 -04:00
BaseDomainUpdateFlow.java HistoryEntry for extra logic; update fee check 2016-09-14 15:28:03 -04:00
ClaimsCheckFlow.java Flatten the domain check flows 2016-09-26 13:17:04 -04:00
DomainAllocateFlow.java Replace loadByUniqueId() with methods that don't overload unique id 2016-09-26 13:20:22 -04:00
DomainApplicationCreateFlow.java Fix Result.Code enum values to use UPPER_CAMEL naming 2016-09-19 12:02:56 -04:00
DomainApplicationDeleteFlow.java Flatten the domain delete flows 2016-09-26 13:23:26 -04:00
DomainApplicationInfoFlow.java Unify two exceptions that mean the same thing 2016-09-26 13:21:54 -04:00
DomainApplicationUpdateFlow.java Unify two exceptions that mean the same thing 2016-09-26 13:21:54 -04:00
DomainCheckFlow.java Support date and notAfter in fee extension response v12 2016-09-26 13:24:57 -04:00
DomainCreateFlow.java Change EAP fee billing event reason to EARLY_ACCESS 2016-09-26 13:28:07 -04:00
DomainCreateOrAllocateFlow.java Fix Result.Code enum values to use UPPER_CAMEL naming 2016-09-19 12:02:56 -04:00
DomainDeleteFlow.java Mark DomainDeleteFlow final like all the other flows 2016-09-26 13:33:43 -04:00
DomainFlowUtils.java Support date and notAfter in fee extension response v12 2016-09-26 13:24:57 -04:00
DomainInfoFlow.java Support date and notAfter in fee extension response v12 2016-09-26 13:24:57 -04:00
DomainRenewFlow.java Flatten the domain renew flow 2016-09-26 13:45:39 -04:00
DomainRestoreRequestFlow.java Flatten the domain restore flow 2016-10-03 15:34:34 -04:00
DomainTransferApproveFlow.java Unify two exceptions that mean the same thing 2016-09-26 13:21:54 -04:00
DomainTransferCancelFlow.java Unify two exceptions that mean the same thing 2016-09-26 13:21:54 -04:00
DomainTransferQueryFlow.java Unify two exceptions that mean the same thing 2016-09-26 13:21:54 -04:00
DomainTransferRejectFlow.java Unify two exceptions that mean the same thing 2016-09-26 13:21:54 -04:00
DomainTransferRequestFlow.java Reorganize DomainTransferRequestFlow helper method structure 2016-10-03 15:36:05 -04:00
DomainUpdateFlow.java Unify two exceptions that mean the same thing 2016-09-26 13:21:54 -04:00
RegistryExtraFlowLogic.java Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
RegistryExtraFlowLogicProxy.java Add extra logic for all relevant flows 2016-09-14 15:26:36 -04:00
TldSpecificLogicProxy.java Unify two exceptions that mean the same thing 2016-09-26 13:21:54 -04:00