mirror of
https://github.com/google/nomulus
synced 2026-05-28 10:40:44 +00:00
Add promotional fields in GenerateAllocationTokensCommand
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=246579125
This commit is contained in:
@@ -19,6 +19,7 @@ import static com.google.common.base.Preconditions.checkArgument;
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import com.google.common.collect.ImmutableSortedMap;
|
||||
import com.google.common.collect.Ordering;
|
||||
import google.registry.model.domain.token.AllocationToken.TokenStatus;
|
||||
import google.registry.model.registry.Registry.TldState;
|
||||
import org.joda.money.Money;
|
||||
import org.joda.time.DateTime;
|
||||
@@ -63,4 +64,12 @@ public abstract class TransitionListParameter<V> extends KeyValueMapParameter<Da
|
||||
return MONEY_CONVERTER.convert(value);
|
||||
}
|
||||
}
|
||||
|
||||
/** Converter-validator for token status transitions. */
|
||||
public static class TokenStatusTransitions extends TransitionListParameter<TokenStatus> {
|
||||
@Override
|
||||
protected TokenStatus parseValue(String value) {
|
||||
return TokenStatus.valueOf(value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user