Class DnsOverXmppManager


  • public final class DnsOverXmppManager
    extends org.jivesoftware.smack.Manager
    • Method Detail

      • getInstanceFor

        public static DnsOverXmppManager getInstanceFor​(org.jivesoftware.smack.XMPPConnection connection)
      • setDefaultDnsOverXmppResolver

        public static void setDefaultDnsOverXmppResolver​(DnsOverXmppResolver resolver)
      • setDnsOverXmppResolver

        public void setDnsOverXmppResolver​(DnsOverXmppResolver resolver)
      • enable

        public void enable()
      • disable

        public void disable()
      • isSupported

        public boolean isSupported​(org.jxmpp.jid.Jid jid)
                            throws org.jivesoftware.smack.SmackException.NoResponseException,
                                   org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                   org.jivesoftware.smack.SmackException.NotConnectedException,
                                   java.lang.InterruptedException
        Throws:
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException
      • query

        public org.minidns.dnsmessage.DnsMessage query​(org.jxmpp.jid.Jid jid,
                                                       org.minidns.dnsmessage.Question question)
                                                throws org.jivesoftware.smack.SmackException.NoResponseException,
                                                       org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                                       org.jivesoftware.smack.SmackException.NotConnectedException,
                                                       java.lang.InterruptedException
        Throws:
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException
      • query

        public org.minidns.dnsmessage.DnsMessage query​(org.jxmpp.jid.Jid jid,
                                                       org.minidns.dnsmessage.DnsMessage query)
                                                throws org.jivesoftware.smack.SmackException.NoResponseException,
                                                       org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                                       org.jivesoftware.smack.SmackException.NotConnectedException,
                                                       java.lang.InterruptedException
        Throws:
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException