@Override public void execute() { Pair<List<? extends Vlan>, Integer> vlans = _mgr.searchForVlans(this); ListResponse<VlanIpRangeResponse> response = new ListResponse<VlanIpRangeResponse>(); List<VlanIpRangeResponse> vlanResponses = new ArrayList<VlanIpRangeResponse>(); for (Vlan vlan : vlans.first()) { VlanIpRangeResponse vlanResponse = _responseGenerator.createVlanIpRangeResponse(vlan); vlanResponse.setObjectName("vlaniprange"); vlanResponses.add(vlanResponse); } response.setResponses(vlanResponses, vlans.second()); response.setResponseName(getCommandName()); setResponseObject(response); } }
@Override public void execute() { Pair<List<? extends Vlan>, Integer> vlans = _mgr.searchForVlans(this); ListResponse<NuageVlanIpRangeResponse> response = new ListResponse<NuageVlanIpRangeResponse>(); List<NuageVlanIpRangeResponse> vlanIpRanges = _nuageVspManager.filterNuageVlanIpRanges(vlans.first(), underlay); response.setResponses(vlanIpRanges); response.setResponseName(getCommandName()); this.setResponseObject(response); }
@Override public void execute() { final Pair<List<? extends Vlan>, Integer> vlans = _mgr.searchForVlans(this); final ListResponse<VlanIpRangeResponse> response = new ListResponse<>(); final List<VlanIpRangeResponse> vlanResponses = new ArrayList<>(); for (final Vlan vlan : vlans.first()) { final VlanIpRangeResponse vlanResponse = _responseGenerator.createVlanIpRangeResponse(vlan); vlanResponse.setObjectName("vlaniprange"); vlanResponses.add(vlanResponse); } response.setResponses(vlanResponses, vlans.second()); response.setResponseName(getCommandName()); setResponseObject(response); }