} else if (this.cliArgs.mode_factoryRpQuery) {
this.setMode(new FactoryQuery(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_pause) {
this.setMode(new Pause(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_reboot) {
this.setMode(new Reboot(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_rpquery) {
this.setMode(new InstanceQuery(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_shutdown) {
this.setMode(new Shutdown(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_shutdown_save) {