Search in sources :

Example 11 with ResourceIcon

use of com.cloud.server.ResourceIcon in project cloudstack by apache.

the class ListVPCsCmd method updateVpcResponse.

private void updateVpcResponse(List<VpcResponse> response) {
    for (VpcResponse vpcResponse : response) {
        ResourceIcon resourceIcon = resourceIconManager.getByResourceTypeAndUuid(ResourceTag.ResourceObjectType.Vpc, vpcResponse.getId());
        if (resourceIcon == null) {
            continue;
        }
        ResourceIconResponse iconResponse = _responseGenerator.createResourceIconResponse(resourceIcon);
        vpcResponse.setResourceIconResponse(iconResponse);
    }
}
Also used : VpcResponse(org.apache.cloudstack.api.response.VpcResponse) ResourceIconResponse(org.apache.cloudstack.api.response.ResourceIconResponse) ResourceIcon(com.cloud.server.ResourceIcon)

Aggregations

ResourceIcon (com.cloud.server.ResourceIcon)11 ResourceIconResponse (org.apache.cloudstack.api.response.ResourceIconResponse)10 DomainResponse (org.apache.cloudstack.api.response.DomainResponse)2 TemplateResponse (org.apache.cloudstack.api.response.TemplateResponse)2 ActionEvent (com.cloud.event.ActionEvent)1 ResourceTag (com.cloud.server.ResourceTag)1 Account (com.cloud.user.Account)1 Pair (com.cloud.utils.Pair)1 TransactionCallbackNoReturn (com.cloud.utils.db.TransactionCallbackNoReturn)1 TransactionStatus (com.cloud.utils.db.TransactionStatus)1 AccountResponse (org.apache.cloudstack.api.response.AccountResponse)1 NetworkResponse (org.apache.cloudstack.api.response.NetworkResponse)1 PhysicalNetworkResponse (org.apache.cloudstack.api.response.PhysicalNetworkResponse)1 ProjectResponse (org.apache.cloudstack.api.response.ProjectResponse)1 UserResponse (org.apache.cloudstack.api.response.UserResponse)1 UserVmResponse (org.apache.cloudstack.api.response.UserVmResponse)1 VpcResponse (org.apache.cloudstack.api.response.VpcResponse)1