google-nomulus/java/google/registry
cgoldfeder a09d48a4a5 Decentralize how registry phase checks are done in flows
Very few flows actually check the phase. Push the checks down to the leaf
flows so that we can remove the inherited code from ResourceFlow and replace
it with utility methods. In the process, document and test two places that
throw the exception but did not previously test it.

This introduces a temporary hack in BaseDomainCreateFlow that does something
specific for DomainApplicationCreateFlow. It will go away literally tomorrow
when I flatten that flow.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=135480538
2016-10-07 15:29:48 -04:00
..
backup Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
batch Always use the constructor to make Immutable Collection Builders 2016-10-07 14:37:02 -04:00
bigquery Narrowly scope privileges for API service objects 2016-08-02 19:18:09 -04:00
braintree Update some internal build configuration options 2016-10-04 09:58:26 -04:00
builddefs Update some internal build configuration options 2016-10-04 09:58:26 -04:00
config Clarify the relationship between project ids in RegistryConfigs 2016-10-07 15:29:48 -04:00
cron MOE strip compatible_with 2016-08-02 19:14:28 -04:00
dns Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
eclipse Integrate: Eclipse file generation script 2016-05-16 18:39:45 -04:00
env Add path to batch DNS refreshing action to web.xml 2016-10-03 16:37:54 -04:00
export Update some internal build configuration options 2016-10-04 09:58:26 -04:00
flows Decentralize how registry phase checks are done in flows 2016-10-07 15:29:48 -04:00
gcs Update some internal build configuration options 2016-10-04 09:58:26 -04:00
groups Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
idn Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
keyring/api Replace VoidKeyring with InMemoryKeyring and a dummy module 2016-09-07 12:15:08 -04:00
loadtest Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
mapreduce Always use the constructor to make Immutable Collection Builders 2016-10-07 14:37:02 -04:00
model Decentralize how registry phase checks are done in flows 2016-10-07 15:29:48 -04:00
module Add a batched [] for DNS refreshing on host renames 2016-10-03 16:11:00 -04:00
monitoring Always use the constructor to make Immutable Collection Builders 2016-10-07 14:37:02 -04:00
pricing Add extra logic for all relevant flows 2016-09-14 15:26:36 -04:00
rdap RDAP: Display truncation notice for large nameserver result sets 2016-10-07 15:29:48 -04:00
rde Rename 'registry_tool' to 'nomulus' 2016-10-04 09:59:54 -04:00
request Update some internal build configuration options 2016-10-04 09:58:26 -04:00
security MOE strip compatible_with 2016-08-02 19:14:28 -04:00
storage/drive MOE strip compatible_with 2016-08-02 19:14:28 -04:00
tldconfig/idn MOE strip compatible_with 2016-08-02 19:14:28 -04:00
tmch Always use the constructor to make Immutable Collection Builders 2016-10-07 14:37:02 -04:00
tools Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
ui Make product name driven from config in the console 2016-10-07 15:29:48 -04:00
util Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
whois Replace loadByUniqueId() with methods that don't overload unique id 2016-09-26 13:20:22 -04:00
xjc Make /bin/bash explicit in make_pkginfo 2016-10-03 16:45:21 -04:00
xml MOE strip compatible_with 2016-08-02 19:14:28 -04:00
BUILD Mark rest of Domain Registry for App Engine compatibility 2016-08-26 09:48:37 -04:00
repositories.bzl Update Truth to v0.30 2016-10-07 15:29:38 -04:00