cloudstack 3.0 API - CreateVpnConnection API, ListVpnConnections API: set object name for API response.

This commit is contained in:
Jessica Wang 2012-07-23 12:10:29 -07:00
parent 497c324efc
commit aac0a808c1
2 changed files with 8 additions and 2 deletions

View File

@ -68,8 +68,13 @@ public class ListVpnConnectionsCmd extends BaseListProjectAndAccountResourcesCmd
ListResponse<Site2SiteVpnConnectionResponse> response = new ListResponse<Site2SiteVpnConnectionResponse>();
List<Site2SiteVpnConnectionResponse> connResponses = new ArrayList<Site2SiteVpnConnectionResponse>();
if (conns != null && !conns.isEmpty()) {
for (Site2SiteVpnConnection conn : conns) {
connResponses.add(_responseGenerator.createSite2SiteVpnConnectionResponse(conn));
for (Site2SiteVpnConnection conn : conns) {
if (conn == null) {
continue;
}
Site2SiteVpnConnectionResponse site2SiteVpnConnectonRes = _responseGenerator.createSite2SiteVpnConnectionResponse(conn);
site2SiteVpnConnectonRes.setObjectName("vpnconnection");
connResponses.add(site2SiteVpnConnectonRes);
}
}
response.setResponses(connResponses);

View File

@ -3793,6 +3793,7 @@ public class ApiResponseHelper implements ResponseGenerator {
response.setCustomerGatewayId(result.getCustomerGatewayId());
response.setCreated(result.getCreated());
response.setRemoved(result.getRemoved());
response.setObjectName("vpnconnection");
return response;
}
}