Examples of CiscoNexusVSMResponse


Examples of com.cloud.api.response.CiscoNexusVSMResponse

      return result;
    }
   
    @Override
    public CiscoNexusVSMResponse createCiscoNexusVSMResponse(CiscoNexusVSMDevice vsmDeviceVO) {
            CiscoNexusVSMResponse response = new CiscoNexusVSMResponse();
            response.setId(vsmDeviceVO.getUuid());
            response.setMgmtIpAddress(vsmDeviceVO.getipaddr());
            return response;
        }
View Full Code Here

Examples of com.cloud.api.response.CiscoNexusVSMResponse

            response.setMgmtIpAddress(vsmDeviceVO.getipaddr());
            return response;
        }
   
    public CiscoNexusVSMResponse createCiscoNexusVSMDetailedResponse(CiscoNexusVSMDevice vsmDeviceVO) {
      CiscoNexusVSMResponse response = new CiscoNexusVSMResponse();
      response.setId(vsmDeviceVO.getUuid());
      response.setDeviceName(vsmDeviceVO.getvsmName());
      response.setDeviceState(vsmDeviceVO.getvsmDeviceState().toString());     
      response.setMgmtIpAddress(vsmDeviceVO.getipaddr());
      // The following values can be null, so check for that.
      if(vsmDeviceVO.getvsmConfigMode() != null)
        response.setVSMConfigMode(vsmDeviceVO.getvsmConfigMode().toString());
      if(vsmDeviceVO.getvsmConfigState() != null)
        response.setVSMConfigState(vsmDeviceVO.getvsmConfigState().toString());
      if(vsmDeviceVO.getvsmDeviceState() != null)
        response.setVSMDeviceState(vsmDeviceVO.getvsmDeviceState().toString());
      response.setVSMCtrlVlanId(vsmDeviceVO.getManagementVlan());
      response.setVSMPktVlanId(vsmDeviceVO.getPacketVlan());
      response.setVSMStorageVlanId(vsmDeviceVO.getStorageVlan());
      return response;
    }
View Full Code Here

Examples of com.cloud.api.response.CiscoNexusVSMResponse

     
      if (vsmDeviceList.size() > 0) {
        ListResponse<CiscoNexusVSMResponse> response = new ListResponse<CiscoNexusVSMResponse>();
        List<CiscoNexusVSMResponse> vsmResponses = new ArrayList<CiscoNexusVSMResponse>();
        for (CiscoNexusVSMDevice vsmDevice : vsmDeviceList) {
          CiscoNexusVSMResponse vsmresponse = _ciscoNexusVSMService.createCiscoNexusVSMDetailedResponse(vsmDevice);
          vsmresponse.setObjectName("cisconexusvsm");
          response.setResponseName(getCommandName());
          vsmResponses.add(vsmresponse);
        }
        response.setResponses(vsmResponses);
        response.setResponseName(getCommandName());
View Full Code Here

Examples of com.cloud.api.response.CiscoNexusVSMResponse

    @Override
    public void execute() throws ResourceUnavailableException, InsufficientCapacityException, ServerApiException, ConcurrentOperationException, ResourceAllocationException {
      CiscoNexusVSMDevice result = _ciscoNexusVSMService.enableCiscoNexusVSM(this);
        if (result != null) {
          CiscoNexusVSMResponse response = _ciscoNexusVSMService.createCiscoNexusVSMDetailedResponse(result);
          response.setResponseName(getCommandName());
          this.setResponseObject(response);
        } else {
          throw new ServerApiException(ApiErrorCode.INTERNAL_ERROR, "Failed to enable Cisco Nexus VSM device");
        }
    }
View Full Code Here

Examples of com.cloud.api.response.CiscoNexusVSMResponse

    @Override
    public void execute() throws ResourceUnavailableException, InsufficientCapacityException, ServerApiException, ConcurrentOperationException, ResourceAllocationException {
      CiscoNexusVSMDevice result = _ciscoNexusVSMService.disableCiscoNexusVSM(this);
        if (result != null) {
          CiscoNexusVSMResponse response = _ciscoNexusVSMService.createCiscoNexusVSMDetailedResponse(result);
          response.setResponseName(getCommandName());
          this.setResponseObject(response);
        } else {
          throw new ServerApiException(ApiErrorCode.INTERNAL_ERROR, "Failed to disable Cisco Nexus VSM device");
        }
    }
View Full Code Here

Examples of com.cloud.api.response.CiscoNexusVSMResponse

        return result;
    }

    @Override
    public CiscoNexusVSMResponse createCiscoNexusVSMResponse(CiscoNexusVSMDevice vsmDeviceVO) {
        CiscoNexusVSMResponse response = new CiscoNexusVSMResponse();
        response.setId(vsmDeviceVO.getUuid());
        response.setMgmtIpAddress(vsmDeviceVO.getipaddr());
        return response;
    }
View Full Code Here

Examples of com.cloud.api.response.CiscoNexusVSMResponse

        return response;
    }

    @Override
    public CiscoNexusVSMResponse createCiscoNexusVSMDetailedResponse(CiscoNexusVSMDevice vsmDeviceVO) {
        CiscoNexusVSMResponse response = new CiscoNexusVSMResponse();
        response.setId(vsmDeviceVO.getUuid());
        response.setDeviceName(vsmDeviceVO.getvsmName());
        response.setDeviceState(vsmDeviceVO.getvsmDeviceState().toString());
        response.setMgmtIpAddress(vsmDeviceVO.getipaddr());
        // The following values can be null, so check for that.
        if (vsmDeviceVO.getvsmConfigMode() != null)
            response.setVSMConfigMode(vsmDeviceVO.getvsmConfigMode().toString());
        if (vsmDeviceVO.getvsmConfigState() != null)
            response.setVSMConfigState(vsmDeviceVO.getvsmConfigState().toString());
        if (vsmDeviceVO.getvsmDeviceState() != null)
            response.setVSMDeviceState(vsmDeviceVO.getvsmDeviceState().toString());
        response.setVSMCtrlVlanId(vsmDeviceVO.getManagementVlan());
        response.setVSMPktVlanId(vsmDeviceVO.getPacketVlan());
        response.setVSMStorageVlanId(vsmDeviceVO.getStorageVlan());
        return response;
    }
View Full Code Here

Examples of com.cloud.api.response.CiscoNexusVSMResponse

    @Override
    public void execute() throws ResourceUnavailableException, InsufficientCapacityException, ServerApiException, ConcurrentOperationException, ResourceAllocationException {
      CiscoNexusVSMDevice result = _ciscoNexusVSMService.disableCiscoNexusVSM(this);
        if (result != null) {
          CiscoNexusVSMResponse response = _ciscoNexusVSMService.createCiscoNexusVSMDetailedResponse(result);
          response.setResponseName(getCommandName());
          this.setResponseObject(response);
        } else {
          throw new ServerApiException(BaseAsyncCmd.INTERNAL_ERROR, "Failed to disable Cisco Nexus VSM device");
        }
    }
View Full Code Here

Examples of com.cloud.api.response.CiscoNexusVSMResponse

      return result;
    }
   
    @Override
    public CiscoNexusVSMResponse createCiscoNexusVSMResponse(CiscoNexusVSMDevice vsmDeviceVO) {
            CiscoNexusVSMResponse response = new CiscoNexusVSMResponse();
            response.setId(vsmDeviceVO.getId());           
            response.setMgmtIpAddress(vsmDeviceVO.getipaddr());
            return response;
        }
View Full Code Here

Examples of com.cloud.api.response.CiscoNexusVSMResponse

            response.setMgmtIpAddress(vsmDeviceVO.getipaddr());
            return response;
        }
   
    public CiscoNexusVSMResponse createCiscoNexusVSMDetailedResponse(CiscoNexusVSMDevice vsmDeviceVO) {
      CiscoNexusVSMResponse response = new CiscoNexusVSMResponse();
      response.setId(vsmDeviceVO.getId());
      response.setDeviceName(vsmDeviceVO.getvsmName());
      response.setDeviceState(vsmDeviceVO.getvsmDeviceState().toString());     
      response.setMgmtIpAddress(vsmDeviceVO.getipaddr());
      // The following values can be null, so check for that.
      if(vsmDeviceVO.getvsmConfigMode() != null)
        response.setVSMConfigMode(vsmDeviceVO.getvsmConfigMode().toString());
      if(vsmDeviceVO.getvsmConfigState() != null)
        response.setVSMConfigState(vsmDeviceVO.getvsmConfigState().toString());
      if(vsmDeviceVO.getvsmDeviceState() != null)
        response.setVSMDeviceState(vsmDeviceVO.getvsmDeviceState().toString());
      response.setVSMCtrlVlanId(vsmDeviceVO.getManagementVlan());
      response.setVSMPktVlanId(vsmDeviceVO.getPacketVlan());
      response.setVSMStorageVlanId(vsmDeviceVO.getStorageVlan());
      return response;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.