com.aelitis.azureus.core.util.dns
Class DNSUtilsImpl
java.lang.Object
com.aelitis.azureus.core.util.dns.DNSUtilsImpl
- All Implemented Interfaces:
- DNSUtils.DNSUtilsIntf
public class DNSUtilsImpl
- extends java.lang.Object
- implements DNSUtils.DNSUtilsIntf
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DNSUtilsImpl
public DNSUtilsImpl()
getInitialDirContext
public DNSUtilsImpl.DNSDirContextImpl getInitialDirContext()
throws javax.naming.NamingException
- Specified by:
getInitialDirContext
in interface DNSUtils.DNSUtilsIntf
- Throws:
javax.naming.NamingException
getDirContextForServer
public DNSUtilsImpl.DNSDirContextImpl getDirContextForServer(java.lang.String dns_server_ip)
throws javax.naming.NamingException
- Specified by:
getDirContextForServer
in interface DNSUtils.DNSUtilsIntf
- Throws:
javax.naming.NamingException
getIPV6ByName
public java.net.Inet6Address getIPV6ByName(java.lang.String host)
throws java.net.UnknownHostException
- Specified by:
getIPV6ByName
in interface DNSUtils.DNSUtilsIntf
- Throws:
java.net.UnknownHostException
getAllIPV6ByName
public java.util.List<java.net.Inet6Address> getAllIPV6ByName(java.lang.String host)
throws java.net.UnknownHostException
- Throws:
java.net.UnknownHostException
getAllByName
public java.util.List<java.net.InetAddress> getAllByName(java.lang.String host)
throws java.net.UnknownHostException
- Specified by:
getAllByName
in interface DNSUtils.DNSUtilsIntf
- Throws:
java.net.UnknownHostException
getAllByName
public java.util.List<java.net.InetAddress> getAllByName(DNSUtils.DNSDirContext context,
java.lang.String host)
throws java.net.UnknownHostException
- Specified by:
getAllByName
in interface DNSUtils.DNSUtilsIntf
- Throws:
java.net.UnknownHostException
getTXTRecords
public java.util.List<java.lang.String> getTXTRecords(java.lang.String query)
- Specified by:
getTXTRecords
in interface DNSUtils.DNSUtilsIntf
getTXTRecord
public java.lang.String getTXTRecord(java.lang.String query)
throws java.net.UnknownHostException
- Specified by:
getTXTRecord
in interface DNSUtils.DNSUtilsIntf
- Throws:
java.net.UnknownHostException
main
public static void main(java.lang.String[] args)