@Override public void updateConfirmedSize(StorageDomainDynamic domain) { MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource() .addValue("confirmed_available_disk_size", domain.getConfirmedAvailableDiskSize()) .addValue("vdo_savings", domain.getVdoSavings()) .addValue("id", domain.getId()); getCallsHandler().executeModification("UpdateStorageDomainConfirmedSize", parameterSource); }
@Override public void save(StorageDomainDynamic domain) { MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource() .addValue("available_disk_size", domain.getAvailableDiskSize()) .addValue("id", domain.getId()) .addValue("used_disk_size", domain.getUsedDiskSize()); getCallsHandler().executeModification("Insertstorage_domain_dynamic", parameterSource); }
@Override public void update(StorageDomainDynamic domain) { MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource() .addValue("available_disk_size", domain.getAvailableDiskSize()) .addValue("id", domain.getId()) .addValue("used_disk_size", domain.getUsedDiskSize()); getCallsHandler().executeModification("Updatestorage_domain_dynamic", parameterSource); }
@Test public void testUpdateStorageDomainExternalStatus() { existingEntity.setExternalStatus(ExternalStatus.Error); dao.updateExternalStatus(getExistingEntityId(), existingEntity.getExternalStatus()); StorageDomainDynamic after = dao.get(existingEntity.getId()); assertEquals(existingEntity.getExternalStatus(), after.getExternalStatus()); } }