Package com.cloud.api.response

Examples of com.cloud.api.response.StorageNetworkIpRangeResponse


    try {
      List<StorageNetworkIpRange> results = _storageNetworkService.listIpRange(this);
      ListResponse<StorageNetworkIpRangeResponse> response = new ListResponse<StorageNetworkIpRangeResponse>();
      List<StorageNetworkIpRangeResponse> resList = new ArrayList<StorageNetworkIpRangeResponse>(results.size());
      for (StorageNetworkIpRange r : results) {
        StorageNetworkIpRangeResponse resp = _responseGenerator.createStorageNetworkIpRangeResponse(r);
        resList.add(resp);
      }
      response.setResponses(resList);
      response.setResponseName(getCommandName());
      this.setResponseObject(response);
View Full Code Here


  @Override
  public void execute() throws ResourceUnavailableException, InsufficientCapacityException, ServerApiException, ConcurrentOperationException,
          ResourceAllocationException {
    try {
      StorageNetworkIpRange result = _storageNetworkService.updateIpRange(this);
      StorageNetworkIpRangeResponse response = _responseGenerator.createStorageNetworkIpRangeResponse(result);
      response.setResponseName(getCommandName());
      this.setResponseObject(response);
    } catch (Exception e) {
      s_logger.warn("Update storage network IP range failed", e);
      throw new ServerApiException(BaseCmd.INTERNAL_ERROR, e.getMessage());
    }
View Full Code Here

  @Override
  public void execute() throws ResourceUnavailableException, InsufficientCapacityException, ServerApiException, ConcurrentOperationException,
          ResourceAllocationException {
    try {
      StorageNetworkIpRange result = _storageNetworkService.createIpRange(this);
      StorageNetworkIpRangeResponse response = _responseGenerator.createStorageNetworkIpRangeResponse(result);
      response.setResponseName(getCommandName());
      this.setResponseObject(response);
    } catch (Exception e) {
      s_logger.warn("Create storage network IP range failed", e);
      throw new ServerApiException(BaseCmd.INTERNAL_ERROR, e.getMessage());
    }
View Full Code Here

        return lr;
    }

    @Override
    public StorageNetworkIpRangeResponse createStorageNetworkIpRangeResponse(StorageNetworkIpRange result) {
        StorageNetworkIpRangeResponse response = new StorageNetworkIpRangeResponse();
        response.setUuid(result.getUuid());
        response.setVlan(result.getVlan());
        response.setEndIp(result.getEndIp());
        response.setStartIp(result.getStartIp());
        response.setPodUuid(result.getPodUuid());
        response.setZoneUuid(result.getZoneUuid());
        response.setNetworkUuid(result.getNetworkUuid());
        response.setNetmask(result.getNetmask());
        response.setGateway(result.getGateway());
        response.setObjectName("storagenetworkiprange");
        return response;
    }
View Full Code Here

TOP

Related Classes of com.cloud.api.response.StorageNetworkIpRangeResponse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.