@Override protected ActionParametersBase getRemoveParameters( org.ovirt.engine.core.common.businessentities.network.Network entity) { return new RemoveNetworkParameters(entity.getId()); } }
@Override protected ActionParametersBase getRemoveParameters(org.ovirt.engine.core.common.businessentities.network.Network entity) { return new RemoveNetworkParameters(entity.getId()); } }
private org.ovirt.engine.core.common.businessentities.network.Network getNetworkById(String networkId, List<org.ovirt.engine.core.common.businessentities.network.Network> networks) { for (org.ovirt.engine.core.common.businessentities.network.Network network : networks) { if (network.getId().toString().equals(networkId)) { return network; } } return null; }
public Network findNetworkById(Guid networkId) { for (Network network : clusterNetworks) { if (network.getId().equals(networkId)) { return network; } } return null; }
private org.ovirt.engine.core.common.businessentities.network.Network getNetwork() { List<org.ovirt.engine.core.common.businessentities.network.Network> networks = parent.getNetworks(); for (org.ovirt.engine.core.common.businessentities.network.Network entity : networks) { if (entity.getId().toString().equals(id)) { return entity; } } return null; }
public static void setNetworkVdsmName(Network network) { String networkName = network.getName(); if (VALID_VDS_NAME_PATTERN.matcher(networkName).matches()) { network.setVdsmName(networkName); } else { network.setVdsmName("on" + network.getId().toString() .replaceAll("[^a-zA-Z0-9]+", "") .substring(0, BusinessEntitiesDefinitions.HOST_NIC_NAME_LENGTH - 2)); } }
private void initNetworks(List<Network> allClusterNetworks) { List<VfsConfigNetwork> vfsConfigNetworks = new ArrayList<>(); Set<Guid> attachedNetworks = getEntity().getNetworks(); for (Network network : allClusterNetworks) { boolean isAttached = attachedNetworks.contains(network.getId()); VfsConfigNetwork vfsConfigNetwork = new VfsConfigNetwork(isAttached, labelsModel, network); vfsConfigNetworks.add(vfsConfigNetwork); } networks.setItems(vfsConfigNetworks); }
private void initializeNetworkList() { AsyncDataProvider.getInstance().getAllDataCenterNetworks(new AsyncQuery<>(networks -> { Set<Guid> iscsiBonded = isBondExist() ? new HashSet<>(getIscsiBond().getNetworkIds()) : Collections.emptySet(); List<Network> selected = networks.stream().filter(n -> iscsiBonded.contains(n.getId())).collect(Collectors.toList()); filterNonRequiredNetworks(networks, selected); }), getStoragePool().getId()); }
public org.ovirt.engine.core.common.businessentities.network.Network lookupNetwork(Guid id, String name) { for (org.ovirt.engine.core.common.businessentities.network.Network entity : getBackendCollection(queryType, getQueryParameters())) { if ((id != null && id.equals(entity.getId())) || (name != null && name.equals(entity.getName()))) { return entity; } } return null; }
public NetworkAttachment(VdsNetworkInterface baseNic, Network network, IpConfiguration ipConfiguration) { this.networkId = network.getId(); this.networkName = network.getName(); this.nicId = baseNic.getId(); this.nicName = baseNic.getName(); this.ipConfiguration = ipConfiguration; }
@Override protected void selectPhysicalDatacenterNetwork() { final Network network = getNetwork(); if (network.isExternal() && network.getProvidedBy().isSetPhysicalNetworkId()) { getDatacenterPhysicalNetwork().getItems() .stream() .filter(net -> Objects.equals(net.getId(), network.getProvidedBy().getPhysicalNetworkId())) .findAny() .ifPresent(this.getDatacenterPhysicalNetwork()::setSelectedItem); } }
@Override public Response add(Network network) { org.ovirt.engine.core.common.businessentities.network.Network entity = NetworkMapper.map(network, null); IscsiBond iscsiBond = getIscsiBond(); iscsiBond.getNetworkIds().add(entity.getId()); return performAction(ActionType.EditIscsiBond, new EditIscsiBondParameters(iscsiBond)); }
private void setUpManagementNetworkExpectation() { setUpPopulateExpectation(); final Network mockNetwork = mock(Network.class); when(mockNetwork.getId()).thenReturn(MANAGEMENT_NETWORK_ID); setUpGetEntityExpectations(QueryType.GetManagementNetwork, IdQueryParameters.class, new String[] { "Id" }, new Object[] { GUIDS[0] }, mockNetwork); }
static org.ovirt.engine.core.common.businessentities.network.Network setUpEntityExpectations(org.ovirt.engine.core.common.businessentities.network.Network entity, int index) { when(entity.getId()).thenReturn(GUIDS[index]); when(entity.getName()).thenReturn(NAMES[index]); when(entity.getDescription()).thenReturn(DESCRIPTIONS[index]); when(entity.getDataCenterId()).thenReturn(GUIDS[1]); return entity; }
@Override public Response add(Network networkModel) { validateParameters(networkModel, "id|name"); final org.ovirt.engine.core.common.businessentities.network.Network network = findNetwork(networkModel); return performAction(ActionType.AddVfsConfigNetwork, new VfsConfigNetworkParameters(nicId, network.getId())); }
@Override protected Network getEntity(int index) { Network network = mock(Network.class); when(network.getId()).thenReturn(GUIDS[index]); when(network.getName()).thenReturn(NAMES[index]); ProviderNetwork providedBy = new ProviderNetwork(); providedBy.setProviderId(GUIDS[0]); providedBy.setExternalId(string2hex(NAMES[index])); when(network.getProvidedBy()).thenReturn(providedBy); return network; }
@Override protected Network getEntity(int index) { Network network = mock(Network.class); when(network.getId()).thenReturn(GUIDS[index]); when(network.getName()).thenReturn(NAMES[index]); ProviderNetwork providedBy = new ProviderNetwork(); providedBy.setProviderId(GUIDS[0]); providedBy.setExternalId(string2hex(NAMES[index])); when(network.getProvidedBy()).thenReturn(providedBy); return network; }
private NetworkCluster createNetworkCluster(ClusterNetworkModel manageModel) { final NetworkCluster networkCluster = new NetworkCluster(); networkCluster.setClusterId(manageModel.getCluster().getId()); networkCluster.setNetworkId(manageModel.getEntity().getId()); copyRoles(manageModel, networkCluster); return networkCluster; }
@Override public Network update(Network incoming) { org.ovirt.engine.core.common.businessentities.network.Network network = map(incoming, map(get())); network.getCluster().setNetworkId(network.getId()); network.getCluster().setClusterId(cluster.getCluster().getId()); performAction(ActionType.UpdateNetworkOnCluster, new NetworkClusterParameters(network.getCluster())); return get(); }
/** * Ensures that removing a network works as expected. */ @Test public void testRemove() { Network result = dao.getByNameAndDataCenter(EXISTING_NETWORK_NAME2, FixturesTool.DATA_CENTER); assertNotNull(result); assertEquals(FixturesTool.EXISTING_DNS_RESOLVER_CONFIGURATION_TO_REMOVE, result.getDnsResolverConfiguration().getId()); dao.remove(result.getId()); assertNull(dao.getByNameAndDataCenter(EXISTING_NETWORK_NAME2, FixturesTool.DATA_CENTER)); assertNull(dnsResolverConfigurationDao.get(FixturesTool.EXISTING_DNS_RESOLVER_CONFIGURATION_TO_REMOVE)); }