@Override public M flush() { modelItems.clear(); for (Pair<T, V> item : items) { T value = item.getFirst(); if (!isGhost(value)) { modelItems.add(value); } } return model; }
public boolean hasSpiceSupport(int osId, Version version) { for (Pair<GraphicsType, DisplayType> graphicsDisplayPair : getGraphicsAndDisplays(osId, version)) { if (graphicsDisplayPair.getFirst() == GraphicsType.SPICE) { return true; } } return false; }
public static SizeUnit leastUnitInList(List<Pair<SizeUnit, Double>> operands) { SizeUnit leastUnit = SizeUnit.getMaxHandledUnit(); for(Pair<SizeUnit, Double> operand : operands) { if(operand.getFirst().getUnitWeight() < leastUnit.getUnitWeight()) { leastUnit = operand.getFirst(); } } return leastUnit; }
private void updateEnabled() { for (Pair<T, V> item : items) { toggleEnabled(item.getFirst(), item.getSecond()); } }
private void cleanupNonGhostItems() { for (Pair<T, V> item : items) { T value = item.getFirst(); if (!isGhost(value)) { if (item instanceof HasCleanup) { ((HasCleanup) value).cleanup(); } } } }
private List<org.ovirt.engine.core.common.businessentities.StorageDomain> getExistingBlockStorageDomain(Guid hostId, StorageType storageType, List<StorageServerConnections> cnxList) { Pair<List<org.ovirt.engine.core.common.businessentities.StorageDomain>, List<StorageServerConnections>> pair = getEntity(Pair.class, QueryType.GetUnregisteredBlockStorageDomains, new GetUnregisteredBlockStorageDomainsParameters(hostId, storageType, cnxList), "GetUnregisteredBlockStorageDomains", true); List<org.ovirt.engine.core.common.businessentities.StorageDomain> existingStorageDomains = pair.getFirst(); return existingStorageDomains; }
public void updateFactor(PolicyUnit policyUnit, Integer factor) { for (int i = 0; i < usedFunctions.size(); i++) { if (usedFunctions.get(i).getFirst().getId().equals(policyUnit.getId())) { usedFunctions.get(i).setSecond(factor); break; } } }
@Override public Map<Guid, String> getEntitiesNameMap() { MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource(); List<Pair<Guid, String>> returnValues = getCallsHandler() .executeReadList("GetEntitiesNameMap", entityIdNameRowMapper, parameterSource); Map<Guid, String> returnMap = new HashMap<>(); returnValues.forEach(pair -> returnMap.put(pair.getFirst(), pair.getSecond())); return returnMap; } }
public void removeFunction(PolicyUnit policyUnit) { unusedFunctions.add(policyUnit); for (int i = 0; i < usedFunctions.size(); i++) { if (usedFunctions.get(i).getFirst().getId().equals(policyUnit.getId())) { usedFunctions.remove(i); break; } } refreshCustomProperties(policyUnit, false); getFunctionsChangedEvent().raise(this, EventArgs.EMPTY); }
@Override public void setId(Pair<Guid, Guid> id) { getFeature().setId(id.getFirst()); setClusterId(id.getSecond()); } }
private String formatDataWritten(UIMessages messages, long totalBytesWritten, long bytesWrittenInCurrentInterval) { Pair<SizeUnit, Double> dataWrittenInCurrentInterval = SizeConverter.autoConvert(bytesWrittenInCurrentInterval, SizeUnit.BYTES); Pair<SizeUnit, Double> dataWritten = SizeConverter.autoConvert(totalBytesWritten, SizeUnit.BYTES); return messages.bytesWrittenInCurrentProfileInterval(formatSize(dataWrittenInCurrentInterval.getSecond()), dataWrittenInCurrentInterval.getFirst().toString(), formatSize(dataWritten.getSecond()), dataWritten.getFirst().toString()); }
@Override public void updateDevicesHashes(List<Pair<Guid, String>> vmHashes) { getCallsHandler().executeStoredProcAsBatch("SetHashByVmGuid", vmHashes, pair -> getCustomMapSqlParameterSource() .addValue("vm_guid", pair.getFirst()) .addValue("hash", pair.getSecond())); }
@Override public void setEnabled(boolean enabled) { button.setEnabled(enabled); textButton.setEnabled(enabled); caretButton.setEnabled(enabled); for (Pair<AnchorListItem, ActionButtonDefinition<T>> item : items) { updateMenuItem(item.getFirst(), item.getSecond(), selectedItemsProvider.getSelectedItems()); } }
private Button createPlusButton(final Pair<T, V> item) { final Button button = createButton(IconType.PLUS, event -> { V widget = item.getSecond(); getEntry(widget).removeLastButton(); Pair<T, V> item1 = addGhostEntry(); onAdd(item1.getFirst(), item1.getSecond()); }); return button; }
@Override protected void build(Pair<UnitVmModel, VM> source, VmManagementParametersBase destination) { final UnitVmModel newModel = source.getFirst(); final VM oldVm = source.getSecond(); final String newIcon = newModel.getIcon().getEntity().getIcon(); final String originalIcon = IconCache.getInstance().getIcon(oldVm.getStaticData().getLargeIconId()); if (!newIcon.equals(originalIcon) && IconUtils.isCustom(newIcon)) { destination.setVmLargeIcon(newIcon); } } }
@Test public void testConvertSecondsToMinutes() { long seconds = 1800L; Pair<Long, TimeUnit> expectedResults = TimeConverter.autoConvert(seconds, TimeUnit.SECONDS); assertEquals(30L, expectedResults.getFirst().longValue()); assertEquals(TimeUnit.MINUTES, expectedResults.getSecond()); }
public void init(Provider<VmwareVmProviderProperties> provider) { VmwareVmProviderProperties properties = provider.getAdditionalProperties(); getvCenter().setEntity(properties.getvCenter()); getEsx().setEntity(properties.getEsx()); Pair<String, String> dcAndCluster = ImportVmsModel.splitToDcAndCluster(properties.getDataCenter()); getVmwareDatacenter().setEntity(dcAndCluster.getFirst()); getVmwareCluster().setEntity(dcAndCluster.getSecond()); getVerifySSL().setEntity(properties.isVerifySSL()); setLastProxyHostId(properties.getProxyHostId()); setLastStoragePoolId(properties.getStoragePoolId()); }
public static void verifyIconModel(Icon model, int index) { assertEquals(VmIcon.dataUrlToTypeAndData( DATA_URLS[index]).getFirst(), model.getMediaType()); assertEquals(VmIcon.dataUrlToTypeAndData(DATA_URLS[index]).getSecond(), model.getData()); assertEquals(GUIDS[index].toString(), model.getId()); }