Class DnsOverXmppManager

java.lang.Object
org.jivesoftware.smack.Manager
org.jivesoftware.smackx.dox.DnsOverXmppManager

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

    • 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, InterruptedException
      Throws:
      org.jivesoftware.smack.SmackException.NoResponseException
      org.jivesoftware.smack.XMPPException.XMPPErrorException
      org.jivesoftware.smack.SmackException.NotConnectedException
      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, InterruptedException
      Throws:
      org.jivesoftware.smack.SmackException.NoResponseException
      org.jivesoftware.smack.XMPPException.XMPPErrorException
      org.jivesoftware.smack.SmackException.NotConnectedException
      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, InterruptedException
      Throws:
      org.jivesoftware.smack.SmackException.NoResponseException
      org.jivesoftware.smack.XMPPException.XMPPErrorException
      org.jivesoftware.smack.SmackException.NotConnectedException
      InterruptedException