google-nomulus/java/google/registry/model
ctingue 87961fbb12 Add global-scoped (and other type-scoped) cursors
Expanding recurring billing events will require a global cursor as opposed to a Registry-scoped cursor, so this CL creates a more generic Cursor type and adds a dual-write for the old RegistryCursor (for both old and new styles) on save. We can then touch any stragglers using the UpdateCursorsCommand and simply drop the old RegistryCursor once all have been migrated.

See [] for migration tracking.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=121706885
2016-05-13 23:19:34 -04:00
..
annotations Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
billing Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
common Add global-scoped (and other type-scoped) cursors 2016-05-13 23:19:34 -04:00
contact Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
domain Rename DomainNameUtils method to getTldFromSld 2016-05-13 23:19:02 -04:00
eppcommon Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
eppinput Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
eppoutput Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
export Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
host Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
index Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
mark Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ofy Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
poll Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
rde Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
registrar Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
registry Add global-scoped (and other type-scoped) cursors 2016-05-13 23:19:34 -04:00
reporting Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
server Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
smd Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
tmch Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
transfer Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
translators Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
AbstractFieldExposer.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
BackupGroupRoot.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
BUILD Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
Buildable.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateAutoTimestamp.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
EntityClasses.java Add global-scoped (and other type-scoped) cursors 2016-05-13 23:19:34 -04:00
EppResource.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
EppResourceUtils.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
generate_field_exposer.sh Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
generate_field_exposer_registry.sh Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ImmutableObject.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
Jsonifiable.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
JsonMapBuilder.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ModelUtils.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
package-info.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
RoidSuffixes.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
SchemaVersion.java Update deprecated Predicates.assignableFrom 2016-05-13 23:19:13 -04:00
UpdateAutoTimestamp.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00