Package org.jivesoftware.smackx.dox
Class DnsOverXmppManager
- java.lang.Object
-
- org.jivesoftware.smack.Manager
-
- org.jivesoftware.smackx.dox.DnsOverXmppManager
-
public final class DnsOverXmppManager extends org.jivesoftware.smack.Manager
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
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
-
-