public final class DnsOverXmppManager
extends org.jivesoftware.smack.Manager
| Modifier and Type | Method and Description |
|---|---|
void |
disable() |
void |
enable() |
static DnsOverXmppManager |
getInstanceFor(org.jivesoftware.smack.XMPPConnection connection) |
boolean |
isSupported(org.jxmpp.jid.Jid jid) |
org.minidns.dnsmessage.DnsMessage |
query(org.jxmpp.jid.Jid jid,
org.minidns.dnsmessage.DnsMessage query) |
org.minidns.dnsmessage.DnsMessage |
query(org.jxmpp.jid.Jid jid,
org.minidns.dnsmessage.Question question) |
static void |
setDefaultDnsOverXmppResolver(DnsOverXmppResolver resolver) |
void |
setDnsOverXmppResolver(DnsOverXmppResolver resolver) |
public static DnsOverXmppManager getInstanceFor(org.jivesoftware.smack.XMPPConnection connection)
public static void setDefaultDnsOverXmppResolver(DnsOverXmppResolver resolver)
public void setDnsOverXmppResolver(DnsOverXmppResolver resolver)
public void enable()
public void disable()
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
org.jivesoftware.smack.SmackException.NoResponseExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionorg.jivesoftware.smack.SmackException.NotConnectedExceptionjava.lang.InterruptedExceptionpublic 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
org.jivesoftware.smack.SmackException.NoResponseExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionorg.jivesoftware.smack.SmackException.NotConnectedExceptionjava.lang.InterruptedExceptionpublic 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
org.jivesoftware.smack.SmackException.NoResponseExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionorg.jivesoftware.smack.SmackException.NotConnectedExceptionjava.lang.InterruptedException