Class SystemDefaultDnsResolver

  • All Implemented Interfaces:
    DnsResolver

    public class SystemDefaultDnsResolver
    extends java.lang.Object
    implements DnsResolver
    DNS resolver that uses the default OS implementation for resolving host names.
    Since:
    4.2
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.net.InetAddress[] resolve​(java.lang.String host)
      Returns the IP address for the specified host name, or null if the given host is not recognized or the associated IP address cannot be used to build an InetAddress instance.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SystemDefaultDnsResolver

        public SystemDefaultDnsResolver()
    • Method Detail

      • resolve

        public java.net.InetAddress[] resolve​(java.lang.String host)
                                       throws java.net.UnknownHostException
        Description copied from interface: DnsResolver
        Returns the IP address for the specified host name, or null if the given host is not recognized or the associated IP address cannot be used to build an InetAddress instance.
        Specified by:
        resolve in interface DnsResolver
        Parameters:
        host - The host name to be resolved by this resolver.
        Returns:
        The IP address associated to the given host name, or null if the host name is not known by the implementation class.
        Throws:
        java.net.UnknownHostException
        See Also:
        InetAddress