google-nomulus/java/google/registry/flows/domain
jianglai ebcdae7361 Return all applicable reserved list entries associated with a label
Instead of only returning the most severe one, return all applicable ones. This is because the reserved list has grown to a list of types that are not strictly comparable but orthogonal to each other. We can no longer depend on the fact that the most severe type incorporates all properties of those beneath it. Therefore returning all of them and treat them one by one in the calling site is the correct behavior.

Due to constraint imposed in eppcom.xsd, during domain checks the response can only contain a reservation reason of fewer than 32 characters, therefore we are returning the message for the type with highest severity, in case of multiple reservation types for a label.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=149776106
2017-03-13 11:22:56 -04:00
..
ClaimsCheckFlow.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainAllocateFlow.java Return all applicable reserved list entries associated with a label 2017-03-13 11:22:56 -04:00
DomainApplicationCreateFlow.java Remove the ofy().load() inside of HostResource.cloneProjectedAtTime 2017-03-13 11:22:55 -04:00
DomainApplicationDeleteFlow.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainApplicationInfoFlow.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainApplicationUpdateFlow.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainCheckFlow.java Return all applicable reserved list entries associated with a label 2017-03-13 11:22:56 -04:00
DomainCreateFlow.java Remove the ofy().load() inside of HostResource.cloneProjectedAtTime 2017-03-13 11:22:55 -04:00
DomainDeleteFlow.java Add test and commentary for "phantom autorenew" in pendingDelete 2017-03-07 13:37:40 -05:00
DomainFlowTmchUtils.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainFlowUtils.java Return all applicable reserved list entries associated with a label 2017-03-13 11:22:56 -04:00
DomainInfoFlow.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainPricingLogic.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainRenewFlow.java Add period restriction to domain flows 2017-02-14 12:14:04 -05:00
DomainRestoreRequestFlow.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainTransferApproveFlow.java Fix DomainTransferRequestFlow to correctly cancel autorenew graces 2017-03-07 13:39:15 -05:00
DomainTransferCancelFlow.java Refactor common domain transfer logic into a utility class 2017-02-08 17:42:51 -05:00
DomainTransferQueryFlow.java Refactor common domain transfer logic into a utility class 2017-02-08 17:42:51 -05:00
DomainTransferRejectFlow.java Refactor common domain transfer logic into a utility class 2017-02-08 17:42:51 -05:00
DomainTransferRequestFlow.java Fix DomainTransferRequestFlow to correctly cancel autorenew graces 2017-03-07 13:39:15 -05:00
DomainTransferUtils.java Fix DomainTransferRequestFlow to correctly cancel autorenew graces 2017-03-07 13:39:15 -05:00
DomainUpdateFlow.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
FeesAndCredits.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00