private static IPv4Address createIpv4Address(ResultSet rs, String bootProtocol) throws SQLException { final IPv4Address iPv4Address = new IPv4Address(); iPv4Address.setBootProtocol(Ipv4BootProtocol.valueOf(bootProtocol)); iPv4Address.setAddress(rs.getString("address")); iPv4Address.setNetmask(rs.getString("netmask")); iPv4Address.setGateway(rs.getString("gateway")); return iPv4Address; }
private void initIpv4ConfigurationBootProtocolNetmask(Ipv4BootProtocol networkBootProtocol, boolean syncNetmask) { initIpv4ConfigurationStaticBootProtocol(networkBootProtocol); ipv4Address.setNetmask(IPV4_NETMASK); iface.setIpv4Subnet(syncNetmask ? IPV4_NETMASK : null); }
public static void populateIpv4Details(InterfacePropertiesAccessor interfacePropertiesAccessor, IPv4Address ipv4Address) { final Ipv4BootProtocol ipv4BootProtocol = interfacePropertiesAccessor.getIpv4BootProtocol(); ipv4Address.setBootProtocol(ipv4BootProtocol); final boolean staticBootProtocol = Ipv4BootProtocol.STATIC_IP == ipv4BootProtocol; ipv4Address.setAddress(staticBootProtocol ? interfacePropertiesAccessor.getIpv4Address() : null); ipv4Address.setNetmask(staticBootProtocol ? interfacePropertiesAccessor.getIpv4Netmask() : null); ipv4Address.setGateway(staticBootProtocol ? interfacePropertiesAccessor.getIpv4Gateway() : null); }
@Override public IPv4Address apply(VdsNetworkInterface nic) { IPv4Address ipv4Address = new IPv4Address(); if (nic.getIpv4BootProtocol() == Ipv4BootProtocol.STATIC_IP) { ipv4Address.setAddress(nic.getIpv4Address()); ipv4Address.setNetmask(nic.getIpv4Subnet()); ipv4Address.setGateway(nic.getIpv4Gateway()); } ipv4Address.setBootProtocol(nic.getIpv4BootProtocol()); return ipv4Address; } }
private IPv4Address createIpv4Address(Ipv4BootProtocol ipv4BootProtocol) { IPv4Address primaryIpv4Address = new IPv4Address(); primaryIpv4Address.setBootProtocol(ipv4BootProtocol); primaryIpv4Address.setAddress(randomIpv4Address()); primaryIpv4Address.setGateway(randomIpv4Address()); primaryIpv4Address.setNetmask(randomIpv4Address()); return primaryIpv4Address; }
private static IPv4Address mapIpv4AddressAssignment(IpAddressAssignment ipAddressAssignment) { IPv4Address iPv4Address = new IPv4Address(); if (ipAddressAssignment.isSetAssignmentMethod()) { Ipv4BootProtocol assignmentMethod = Ipv4BootProtocolMapper.map(ipAddressAssignment.getAssignmentMethod()); iPv4Address.setBootProtocol(assignmentMethod); } if (ipAddressAssignment.isSetIp()) { if (ipAddressAssignment.getIp().isSetAddress()) { iPv4Address.setAddress(ipAddressAssignment.getIp().getAddress()); } if (ipAddressAssignment.getIp().isSetGateway()) { iPv4Address.setGateway(ipAddressAssignment.getIp().getGateway()); } if (ipAddressAssignment.getIp().isSetNetmask()) { iPv4Address.setNetmask(ipAddressAssignment.getIp().getNetmask()); } } return iPv4Address; }