protected void updateDiskQuotas(List<Disk> disks) { for (Disk disk : disks) { Quota quota = getDiskQuotaMap().getEntity().get(disk.getId()); if (quota == null) { quota = getStorageQuota().getSelectedItem(); } if (quota != null) { ((DiskImage) disk).setQuotaId(quota.getId()); } } }
private void updateQuota(DiskImage diskImage) { if (getQuota().getIsAvailable() && getQuota().getSelectedItem() != null) { diskImage.setQuotaId(getQuota().getSelectedItem().getId()); } }
destinationDisk.setQuotaId(null);
private void onExecute() { if (getProgress() != null) { return; } startProgress(); for (DiskModel item : getDisks()) { DiskImage disk = (DiskImage) item.getDisk(); if (item.getQuota().getSelectedItem() != null) { disk.setQuotaId(item.getQuota().getSelectedItem().getId()); } RegisterDiskParameters registerDiskParams = new RegisterDiskParameters(disk, disk.getStorageIds().get(0)); registerDiskParams.setRefreshFromStorage(true); Frontend.getInstance().runMultipleAction(ActionType.RegisterDisk, Arrays.asList(registerDiskParams)); } stopProgress(); getCancelCommand().execute(); }
protected ArrayList<ActionParametersBase> getParameters() { ArrayList<ActionParametersBase> parameters = new ArrayList<>(); for (DiskModel diskModel : getDisks()) { StorageDomain destStorageDomain = diskModel.getStorageDomain().getSelectedItem(); StorageDomain sourceStorageDomain = diskModel.getSourceStorageDomain().getSelectedItem(); Guid sourceStorageDomainGuid = sourceStorageDomain != null ? sourceStorageDomain.getId() : Guid.Empty; DiskImage disk = (DiskImage) diskModel.getDisk(); DiskProfile diskProfile = diskModel.getDiskProfile().getSelectedItem(); disk.setDiskProfileId(diskProfile != null ? diskProfile.getId() : null); disk.setDiskAlias(diskModel.getAlias().getEntity()); if (diskModel.getQuota().getSelectedItem() != null) { disk.setQuotaId(diskModel.getQuota().getSelectedItem().getId()); } if (destStorageDomain == null || sourceStorageDomain == null) { continue; } Guid destStorageDomainGuid = destStorageDomain.getId(); addMoveOrCopyParameters(parameters, sourceStorageDomainGuid, destStorageDomainGuid, disk); } return parameters; }
disk.setQuotaId(getDiskImportData(disk.getId()).getSelectedQuota().getId());
disk.setQuotaId(getDiskImportData(disk.getId()).getSelectedQuota().getId());
diskImage.setDiskProfileId(diskProfile != null ? diskProfile.getId() : null); if (diskModel.getQuota().getSelectedItem() != null) { diskImage.setQuotaId(diskModel.getQuota().getSelectedItem().getId());
disk.setQuotaId( getDiskImportData(disk.getId()).getSelectedQuota().getId());
disk.setQuotaId(importDiskData.getSelectedQuota().getId());
diskImage.setQuotaId(GuidUtils.asGuid(disk.getQuota().getId()));
disk.setQuotaId(importDiskData.getSelectedQuota().getId());