@Override public void execute() { Pair<List<? extends Site2SiteCustomerGateway>, Integer> gws = _s2sVpnService.searchForCustomerGateways(this); ListResponse<Site2SiteCustomerGatewayResponse> response = new ListResponse<Site2SiteCustomerGatewayResponse>(); List<Site2SiteCustomerGatewayResponse> gwResponses = new ArrayList<Site2SiteCustomerGatewayResponse>(); for (Site2SiteCustomerGateway gw : gws.first()) { if (gw == null) { continue; } Site2SiteCustomerGatewayResponse site2SiteCustomerGatewayRes = _responseGenerator.createSite2SiteCustomerGatewayResponse(gw); site2SiteCustomerGatewayRes.setObjectName("vpncustomergateway"); gwResponses.add(site2SiteCustomerGatewayRes); } response.setResponses(gwResponses, gws.second()); response.setResponseName(getCommandName()); setResponseObject(response); } }
@Override public void execute() { final Pair<List<? extends Site2SiteCustomerGateway>, Integer> gws = _s2sVpnService.searchForCustomerGateways(this); final ListResponse<Site2SiteCustomerGatewayResponse> response = new ListResponse<>(); final List<Site2SiteCustomerGatewayResponse> gwResponses = new ArrayList<>(); for (final Site2SiteCustomerGateway gw : gws.first()) { if (gw == null) { continue; } final Site2SiteCustomerGatewayResponse site2SiteCustomerGatewayRes = _responseGenerator.createSite2SiteCustomerGatewayResponse(gw); site2SiteCustomerGatewayRes.setObjectName("vpncustomergateway"); gwResponses.add(site2SiteCustomerGatewayRes); } response.setResponses(gwResponses, gws.second()); response.setResponseName(getCommandName()); setResponseObject(response); }