/** * @deprecated Use {@link DefaultDnsServerAddressStreamProvider#defaultAddressList()}. * <p> * Returns the list of the system DNS server addresses. If it failed to retrieve the list of the system DNS server * addresses from the environment, it will return {@code "8.8.8.8"} and {@code "8.8.4.4"}, the addresses of the * Google public DNS servers. */ @Deprecated public static List<InetSocketAddress> defaultAddressList() { return DefaultDnsServerAddressStreamProvider.defaultAddressList(); }
/** * @deprecated Use {@link DefaultDnsServerAddressStreamProvider#defaultAddressList()}. * <p> * Returns the list of the system DNS server addresses. If it failed to retrieve the list of the system DNS server * addresses from the environment, it will return {@code "8.8.8.8"} and {@code "8.8.4.4"}, the addresses of the * Google public DNS servers. */ @Deprecated public static List<InetSocketAddress> defaultAddressList() { return DefaultDnsServerAddressStreamProvider.defaultAddressList(); }
private static List<InetSocketAddress> sanitize(InetSocketAddress[] addresses) { if (addresses == null) { throw new NullPointerException("addresses"); } List<InetSocketAddress> list = new ArrayList<InetSocketAddress>(addresses.length); for (InetSocketAddress a: addresses) { if (a == null) { break; } if (a.isUnresolved()) { throw new IllegalArgumentException("cannot use an unresolved DNS server address: " + a); } list.add(a); } if (list.isEmpty()) { return DefaultDnsServerAddressStreamProvider.defaultAddressList(); } return list; }
private static List<InetSocketAddress> sanitize(InetSocketAddress[] addresses) { if (addresses == null) { throw new NullPointerException("addresses"); } List<InetSocketAddress> list = new ArrayList<InetSocketAddress>(addresses.length); for (InetSocketAddress a: addresses) { if (a == null) { break; } if (a.isUnresolved()) { throw new IllegalArgumentException("cannot use an unresolved DNS server address: " + a); } list.add(a); } if (list.isEmpty()) { return DefaultDnsServerAddressStreamProvider.defaultAddressList(); } return list; }
/** * @deprecated Use {@link DefaultDnsServerAddressStreamProvider#defaultAddressList()}. * <p> * Returns the list of the system DNS server addresses. If it failed to retrieve the list of the system DNS server * addresses from the environment, it will return {@code "8.8.8.8"} and {@code "8.8.4.4"}, the addresses of the * Google public DNS servers. */ @Deprecated public static List<InetSocketAddress> defaultAddressList() { return DefaultDnsServerAddressStreamProvider.defaultAddressList(); }
/** * @deprecated Use {@link DefaultDnsServerAddressStreamProvider#defaultAddressList()}. * <p> * Returns the list of the system DNS server addresses. If it failed to retrieve the list of the system DNS server * addresses from the environment, it will return {@code "8.8.8.8"} and {@code "8.8.4.4"}, the addresses of the * Google public DNS servers. */ @Deprecated public static List<InetSocketAddress> defaultAddressList() { return DefaultDnsServerAddressStreamProvider.defaultAddressList(); }
private static List<InetSocketAddress> sanitize(InetSocketAddress[] addresses) { if (addresses == null) { throw new NullPointerException("addresses"); } List<InetSocketAddress> list = new ArrayList<InetSocketAddress>(addresses.length); for (InetSocketAddress a: addresses) { if (a == null) { break; } if (a.isUnresolved()) { throw new IllegalArgumentException("cannot use an unresolved DNS server address: " + a); } list.add(a); } if (list.isEmpty()) { return DefaultDnsServerAddressStreamProvider.defaultAddressList(); } return list; }