@Override public void execute() { Pair<List<? extends GuestOS>, Integer> result = _mgr.listGuestOSByCriteria(this); ListResponse<GuestOSResponse> response = new ListResponse<GuestOSResponse>(); List<GuestOSResponse> osResponses = new ArrayList<GuestOSResponse>(); for (GuestOS guestOS : result.first()) { GuestOSResponse guestOSResponse = _responseGenerator.createGuestOSResponse(guestOS); osResponses.add(guestOSResponse); } response.setResponses(osResponses, result.second()); response.setResponseName(getCommandName()); this.setResponseObject(response); } }
@Override public void execute() { final Pair<List<? extends GuestOS>, Integer> result = _mgr.listGuestOSByCriteria(this); final ListResponse<GuestOSResponse> response = new ListResponse<>(); final List<GuestOSResponse> osResponses = new ArrayList<>(); for (final GuestOS guestOS : result.first()) { final GuestOSResponse guestOSResponse = _responseGenerator.createGuestOSResponse(guestOS); osResponses.add(guestOSResponse); } response.setResponses(osResponses, result.second()); response.setResponseName(getCommandName()); this.setResponseObject(response); }