public Network(String addr, String description, Guid id, String name, String vdsmName, String subnet, String gateway, Integer type, Integer vlan_id, boolean stp, int mtu, boolean vmNetwork) { this(); this.addr = addr; this.setDescription(description); this.id = id; this.setName(name); this.vdsmName = vdsmName; this.subnet = subnet; this.gateway = gateway; this.type = type; this.vlanId = vlan_id; this.stp = stp; this.mtu = mtu; this.vmNetwork = vmNetwork; this.comment = ""; }
@Override public T mapRow(ResultSet rs, int rowNum) throws SQLException { T entity = createNetworkEntity(); entity.setId(getGuidDefaultEmpty(rs, "id")); entity.setName(rs.getString("name")); entity.setVdsmName(rs.getString("vdsm_name")); entity.setDescription(rs.getString("description")); entity.setComment(rs.getString("free_text_comment")); entity.setType((Integer) rs.getObject("type")); entity.setAddr(rs.getString("addr")); entity.setSubnet(rs.getString("subnet")); entity.setGateway(rs.getString("gateway")); entity.setVlanId((Integer) rs.getObject("vlan_id")); entity.setStp(rs.getBoolean("stp")); entity.setDataCenterId(getGuidDefaultEmpty(rs, "storage_pool_id")); entity.setMtu(rs.getInt("mtu")); entity.setVmNetwork(rs.getBoolean("vm_network")); Guid providerId = getGuid(rs, "provider_network_provider_id"); if (providerId != null) { entity.setProvidedBy(new ProviderNetwork( providerId, rs.getString("provider_network_external_id"), getGuid(rs, "provider_physical_network_id"))); } entity.setQosId(getGuid(rs, "qos_id")); entity.setLabel(rs.getString("label")); Guid dnsResolverConfigurationId = getGuid(rs, "dns_resolver_configuration_id"); entity.setDnsResolverConfiguration(dnsResolverConfigurationDao.get(dnsResolverConfigurationId)); return entity; }
protected void setGetNetworksQueryExpectations(int times) { while (times-- > 0) { ArrayList<org.ovirt.engine.core.common.businessentities.network.Network> networks = new ArrayList<>(); org.ovirt.engine.core.common.businessentities.network.Network network = new org.ovirt.engine.core.common.businessentities.network.Network(); network.setId(GUIDS[0]); network.setName("orcus"); networks.add(network); setUpEntityQueryExpectations(QueryType.GetAllNetworksByClusterId, IdQueryParameters.class, new String[] { "Id" }, new Object[] { GUIDS[0] }, networks); } } }
protected void setGetNetworksQueryExpectations(int times) { while (times-- > 0) { ArrayList<org.ovirt.engine.core.common.businessentities.network.Network> networks = new ArrayList<>(); org.ovirt.engine.core.common.businessentities.network.Network network = new org.ovirt.engine.core.common.businessentities.network.Network(); network.setId(GUIDS[0]); network.setName("orcus"); networks.add(network); setUpEntityQueryExpectations(QueryType.GetAllNetworksByClusterId, IdQueryParameters.class, new String[] { "Id" }, new Object[] { GUIDS[0] }, networks); } } }
private Network createNetwork(String networkA) { Network result = new Network(); result.setId(Guid.newGuid()); result.setName(networkA); return result; }
private LogicalNetworkModel createUnmanagedNetworkModel(String networkName, VdsNetworkInterface nic) { Network unmanagedNetwork = new Network(); unmanagedNetwork.setName(networkName); unmanagedNetwork.setVlanId(nic.getVlanId()); unmanagedNetwork.setMtu(nic.getMtu()); unmanagedNetwork.setVmNetwork(nic.isBridged()); LogicalNetworkModel networkModel = new LogicalNetworkModel(unmanagedNetwork, null, this); return networkModel; }
@Mapping(from = OpenStackNetwork.class, to = Network.class) public static Network map(OpenStackNetwork model, Network template) { Network entity = template != null? template: new Network(); if (model.isSetId()) { ProviderNetwork providedBy = new ProviderNetwork(); providedBy.setExternalId(model.getId()); entity.setProvidedBy(providedBy); } if (model.isSetName()) { entity.setName(model.getName()); } return entity; } }
@Override public Response doImport(Action action) { validateParameters(action, "dataCenter.id|name"); Guid dataCenterId = getDataCenterId(action); ProviderNetwork providerNetwork = new ProviderNetwork(new Guid(providerId), id); Network network = new Network(); network.setProvidedBy(providerNetwork); network.setDataCenterId(dataCenterId); network.setName(getNetwork().getName()); AddNetworkStoragePoolParameters parameters = new AddNetworkStoragePoolParameters(dataCenterId, network); return doAction(ActionType.AddNetwork, parameters, action); }
@BeforeEach @Override public void setUp() throws Exception { super.setUp(); newNet = new Network(); newNet.setName("newnet1"); newNet.setVdsmName("newnet1"); newNet.setDescription("New network"); newNet.setDataCenterId(FixturesTool.DATA_CENTER); }
public void flush() { network.setDataCenterId(getSelectedDc().getId()); network.setName(getName().getEntity()); network.setStp(getIsStpEnabled().getEntity()); network.setDescription(getDescription().getEntity()); network.setComment(getComment().getEntity()); network.setVmNetwork(getIsVmNetwork().getEntity()); String label = getNetworkLabel().getSelectedItem(); network.setLabel(StringHelper.isNotNullOrEmpty(label) ? label : null); network.setDefaultMtu(); if (getMtu().getIsChangable()) { network.setMtu(Integer.parseInt(getMtu().getEntity().toString())); } network.setDnsResolverConfiguration(getDnsConfigurationModel().flush()); network.setVlanId(null); if (getHasVLanTag().getEntity() && !getExternal().getEntity()) { network.setVlanId(Integer.parseInt(getVLanTag().getEntity().toString())); } for (VnicProfileModel profileModel : getProfiles().getItems()) { profileModel.flush(); } if (getQos().getIsChangable()) { HostNetworkQos qos = getQos().getSelectedItem(); network.setQosId(qos == EMPTY_HOST_NETWORK_QOS ? null : qos.getId()); } }
@Override protected org.ovirt.engine.core.common.businessentities.network.Network getEntity(int index) { org.ovirt.engine.core.common.businessentities.network.Network network = new org.ovirt.engine.core.common.businessentities.network.Network(); NetworkCluster networkCluster = new NetworkCluster(); networkCluster.setDisplay(false); networkCluster.setMigration(false); networkCluster.setRequired(false); networkCluster.setDefaultRoute(false); network.setCluster(networkCluster); network.setId(GUIDS[index]); network.setName(NAMES[index]); network.setDescription(DESCRIPTIONS[index]); network.setDataCenterId(GUIDS[1]); return network; }
entity.setName(model.getName());
private static Network cloneNetwork(Network instance) { Network obj = new Network(); obj.setAddr(instance.getAddr()); obj.setDescription(instance.getDescription()); obj.setComment(instance.getComment()); obj.setId(instance.getId()); obj.setName(instance.getName()); obj.setVdsmName(instance.getVdsmName()); obj.setSubnet(instance.getSubnet()); obj.setGateway(instance.getGateway()); obj.setType(instance.getType()); obj.setVlanId(instance.getVlanId()); obj.setStp(instance.getStp()); obj.setDataCenterId(instance.getDataCenterId()); obj.setMtu(instance.getMtu()); obj.setVmNetwork(instance.isVmNetwork()); if (instance.getCluster() !=null){ obj.setCluster(cloneNetworkCluster(instance.getCluster())); } if (instance.getProvidedBy() != null) { obj.setProvidedBy(cloneProviderNetwork(instance.getProvidedBy())); } return obj; }