@Override public void execute() { Pair<List<? extends VirtualMachine>, Integer> systemVMs = _mgr.searchForSystemVm(this); ListResponse<SystemVmResponse> response = new ListResponse<SystemVmResponse>(); List<SystemVmResponse> vmResponses = new ArrayList<SystemVmResponse>(); for (VirtualMachine systemVM : systemVMs.first()) { SystemVmResponse vmResponse = _responseGenerator.createSystemVmResponse(systemVM); vmResponse.setObjectName("systemvm"); vmResponses.add(vmResponse); } response.setResponses(vmResponses, systemVMs.second()); response.setResponseName(getCommandName()); setResponseObject(response); } }
@Override public void execute() { final Pair<List<? extends VirtualMachine>, Integer> systemVMs = _mgr.searchForSystemVm(this); final ListResponse<SystemVmResponse> response = new ListResponse<>(); final List<SystemVmResponse> vmResponses = new ArrayList<>(); for (final VirtualMachine systemVM : systemVMs.first()) { final SystemVmResponse vmResponse = _responseGenerator.createSystemVmResponse(systemVM); vmResponse.setObjectName("systemvm"); vmResponses.add(vmResponse); } response.setResponses(vmResponses, systemVMs.second()); response.setResponseName(getCommandName()); setResponseObject(response); }