@Override public void onCommandRun() { commandExecutor.executeCommand(editedCommand); }
@Override public void actionPerformed(ActionEvent e) { commandExecutor.executeCommand(command); } }
@Override public void onCommandExecute(CommandImpl command) { commandExecutorProvider.get().executeCommand(command); }
@Override public void actionPerformed(ActionEvent e) { CommandImpl command = commandProducer.createCommand(); commandExecutor.executeCommand(command); } }
@Override public void onCommandExecute(CommandImpl command, MachineImpl machine) { commandExecutorProvider.get().executeCommand(command, machine.getName()); }
@Override public void reRunProcessButtonClicked() { if (isFinished()) { commandExecutor.executeCommand(command, machineName); } else { execAgentCommandManager .killProcess(machineName, pid) .onSuccess(() -> commandExecutor.executeCommand(command, machineName)); } }
@Override public void onReRunProcess(Process process) { commandManager .getCommand(process.getName()) .ifPresent( command -> commandExecutorProvider.get().executeCommand(command, process.getMachineName())); }
@Override public void actionPerformed(ActionEvent event) { if (event.getParameters() == null) { Log.error(getClass(), localizationConstant.runCommandEmptyParamsMessage()); return; } final String name = event.getParameters().get(NAME_PARAM_ID); if (name == null) { Log.error(getClass(), localizationConstant.runCommandEmptyNameMessage()); return; } wsAgentServerUtil .getWsAgentServerMachine() .ifPresent( m -> commandManager .getCommand(name) .ifPresent(command -> commandExecutor.executeCommand(command, m.getName()))); } }
@Override public void onCommandExecute(CommandImpl command) { view.close(); if (getMachines().isEmpty()) { // should not happen, but let's play safe dialogFactory.createMessageDialog("", messages.messageNoMachine(), null).show(); } else { machineChooser .show() .then( machine -> { commandExecutor.executeCommand(command, machine.getName()); }); } }