@Override public Answer execute(final Command command, final ServerResource serverResource) { final WatchConsoleProxyLoadCommand cmd = (WatchConsoleProxyLoadCommand) command; final long proxyVmId = cmd.getProxyVmId(); final String proxyVmName = cmd.getProxyVmName(); final String proxyManagementIp = cmd.getProxyManagementIp(); final int cmdPort = cmd.getProxyCmdPort(); return executeProxyLoadScan(command, proxyVmId, proxyVmName, proxyManagementIp, cmdPort); } }
protected Answer execute(final CheckConsoleProxyLoadCommand cmd) { return executeProxyLoadScan(cmd, cmd.getProxyVmId(), cmd.getProxyVmName(), cmd.getProxyManagementIp(), cmd.getProxyCmdPort()); }
private Answer execute(StartConsoleProxyAgentHttpHandlerCommand cmd) { s_logger.info("Invoke launchConsoleProxy() in responding to StartConsoleProxyAgentHttpHandlerCommand"); launchConsoleProxy(cmd.getKeystoreBits(), cmd.getKeystorePassword(), cmd.getEncryptorPassword()); return new Answer(cmd); }
return new ConsoleProxyLoadAnswer(cmd, proxyVmId, proxyVmName, success, result);
public void onLoadAnswer(ConsoleProxyLoadAnswer answer) { if (answer.getDetails() == null) { return; gb.setVersion(1.3); Gson gson = gb.create(); status = gson.fromJson(answer.getDetails(), ConsoleProxyStatus.class); } catch (Throwable e) { s_logger.warn("Unable to parse load info from proxy, proxy vm id : " + answer.getProxyVmId() + ", info : " + answer.getDetails()); if (answer.getDetails() != null) { details = answer.getDetails().getBytes(Charset.forName("US-ASCII")); _consoleProxyDao.update(answer.getProxyVmId(), count, DateUtil.currentGMTTime(), details); } else { if (s_logger.isTraceEnabled()) { s_logger.trace("Unable to get console proxy load info, id : " + answer.getProxyVmId()); _consoleProxyDao.update(answer.getProxyVmId(), 0, DateUtil.currentGMTTime(), null);
cmd = new StartConsoleProxyAgentHttpHandlerCommand(ksBits, storePassword); cmd.setEncryptorPassword(getEncryptorPassword());
@Override public Answer execute(final Command command, final ServerResource serverResource) { final WatchConsoleProxyLoadCommand cmd = (WatchConsoleProxyLoadCommand) command; final long proxyVmId = cmd.getProxyVmId(); final String proxyVmName = cmd.getProxyVmName(); final String proxyManagementIp = cmd.getProxyManagementIp(); final int proxyCmdPort = cmd.getProxyCmdPort(); return executeProxyLoadScan(cmd, proxyVmId, proxyVmName, proxyManagementIp, proxyCmdPort); } }
@Override public Answer execute(final Command command, final ServerResource serverResource) { final CheckConsoleProxyLoadCommand cmd = (CheckConsoleProxyLoadCommand) command; final long proxyVmId = cmd.getProxyVmId(); final String proxyVmName = cmd.getProxyVmName(); final String proxyManagementIp = cmd.getProxyManagementIp(); final int proxyCmdPort = cmd.getProxyCmdPort(); return executeProxyLoadScan(cmd, proxyVmId, proxyVmName, proxyManagementIp, proxyCmdPort); } }
return new ConsoleProxyLoadAnswer(cmd, proxyVmId, proxyVmName, success, result);
protected Answer execute(final WatchConsoleProxyLoadCommand cmd) { return executeProxyLoadScan(cmd, cmd.getProxyVmId(), cmd.getProxyVmName(), cmd.getProxyManagementIp(), cmd.getProxyCmdPort()); }
@Override public Answer execute(final Command command, final ServerResource serverResource) { final CheckConsoleProxyLoadCommand cmd = (CheckConsoleProxyLoadCommand) command; final long proxyVmId = cmd.getProxyVmId(); final String proxyVmName = cmd.getProxyVmName(); final String proxyManagementIp = cmd.getProxyManagementIp(); final int cmdPort = cmd.getProxyCmdPort(); return executeProxyLoadScan(command, proxyVmId, proxyVmName, proxyManagementIp, cmdPort); } }
return new ConsoleProxyLoadAnswer(cmd, proxyVmId, proxyVmName, success, result);