Remove ServerSideCommand

ServerSideCommand now just aggregates CommandWithConnection and
CommandWithRemoteApi, so it's arguably clearer for commands to just implement
both of these.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=211670031
This commit is contained in:
mmuller 2018-09-05 11:44:21 -07:00 committed by jianglai
parent 8a2388f5b6
commit 4c3207647f
9 changed files with 10 additions and 27 deletions

View file

@ -24,7 +24,8 @@ import google.registry.model.registry.Registries;
/** Command to initiate a load-test. */
@Parameters(separators = " =", commandDescription = "Run a load test.")
class LoadTestCommand extends ConfirmingCommand implements ServerSideCommand {
class LoadTestCommand extends ConfirmingCommand
implements CommandWithConnection, CommandWithRemoteApi {
// This is a mostly arbitrary value, roughly an hour and a quarter. It served as a generous
// timespan for initial backup/restore testing, but has no other special significance.