Uses of Class
org.minidns.dnsqueryresult.DnsQueryResult
Package
Description
-
Uses of DnsQueryResult in org.minidns
Modifier and TypeMethodDescriptionMiniDnsException.ErrorResponseException.getResult()
final DnsQueryResult
AbstractDnsClient.query
(CharSequence name, Record.TYPE type) Query the system nameservers for a single entry of the class IN (which is used for MX, SRV, A, AAAA and most other RRs).AbstractDnsClient.query
(String name, Record.TYPE type, InetAddress address) Query a nameserver for a single entry of class IN.final DnsQueryResult
AbstractDnsClient.query
(String name, Record.TYPE type, Record.CLASS clazz) Query the system nameservers for a single entry of any class.AbstractDnsClient.query
(String name, Record.TYPE type, Record.CLASS clazz, InetAddress address) Query a nameserver for a single entry.AbstractDnsClient.query
(String name, Record.TYPE type, Record.CLASS clazz, InetAddress address, int port) Query a nameserver for a single entry.protected abstract DnsQueryResult
AbstractDnsClient.query
(DnsMessage.Builder query) Send a query request to the DNS system.final DnsQueryResult
AbstractDnsClient.query
(DnsMessage query, InetAddress host) final DnsQueryResult
AbstractDnsClient.query
(DnsMessage requestMessage, InetAddress address, int port) AbstractDnsClient.query
(Question q, InetAddress address) Query a specific server for one entry.final DnsQueryResult
AbstractDnsClient.query
(Question q, InetAddress server, int port) final DnsQueryResult
AbstractDnsClient.query
(DnsName name, Record.TYPE type) Query the system nameservers for a single entry of the class IN (which is used for MX, SRV, A, AAAA and most other RRs).DnsClient.query
(DnsMessage.Builder queryBuilder) Modifier and TypeMethodDescriptionAbstractDnsClient.queryAsync
(CharSequence name, Record.TYPE type) protected MiniDnsFuture
<DnsQueryResult, IOException> AbstractDnsClient.queryAsync
(DnsMessage.Builder query) Default implementation of an asynchronous DNS query which just wraps the synchronous case.AbstractDnsClient.queryAsync
(DnsMessage query, InetAddress dnsServer) AbstractDnsClient.queryAsync
(DnsMessage requestMessage, InetAddress address, int port) AbstractDnsClient.queryAsync
(Question q) protected MiniDnsFuture
<DnsQueryResult, IOException> DnsClient.queryAsync
(DnsMessage.Builder queryBuilder) Modifier and TypeMethodDescriptionprotected boolean
AbstractDnsClient.isResponseCacheable
(Question q, DnsQueryResult result) Whether a response from the DNS system should be cached or not.abstract void
DnsCache.offer
(DnsMessage query, DnsQueryResult result, DnsName authoritativeZone) final void
DnsCache.put
(DnsMessage query, DnsQueryResult result) Add an an dns answer/response for a given dns question.protected abstract void
DnsCache.putNormalized
(DnsMessage normalizedQuery, DnsQueryResult result) -
Uses of DnsQueryResult in org.minidns.cache
Modifier and TypeMethodDescriptionvoid
ExtendedLruCache.offer
(DnsMessage query, DnsQueryResult result, DnsName authoritativeZone) void
LruCache.offer
(DnsMessage query, DnsQueryResult result, DnsName knownAuthoritativeZone) protected void
ExtendedLruCache.putNormalized
(DnsMessage q, DnsQueryResult result) protected void
LruCache.putNormalized
(DnsMessage q, DnsQueryResult result) -
Uses of DnsQueryResult in org.minidns.dnsqueryresult
Modifier and TypeClassDescriptionclass
class
class
class
Modifier and TypeFieldDescriptionprotected final DnsQueryResult
CachedDnsQueryResult.cachedDnsQueryResult
ModifierConstructorDescriptionprotected
CachedDnsQueryResult
(DnsMessage query, DnsMessage response, DnsQueryResult synthesynthesizationSource) protected
CachedDnsQueryResult
(DnsMessage query, DnsQueryResult cachedDnsQueryResult) DirectCachedDnsQueryResult
(DnsMessage query, DnsQueryResult cachedDnsQueryResult) SynthesizedCachedDnsQueryResult
(DnsMessage query, DnsMessage response, DnsQueryResult synthesynthesizationSource) -
Uses of DnsQueryResult in org.minidns.dnssec
-
Uses of DnsQueryResult in org.minidns.hla
-
Uses of DnsQueryResult in org.minidns.iterative
Modifier and TypeMethodDescriptionIterativeClientException.NotAuthoritativeNorGlueRrFound.getResult()
protected DnsQueryResult
IterativeDnsClient.query
(DnsMessage.Builder queryBuilder) Recursively query the DNS system for one entry.protected DnsQueryResult
ReliableDnsClient.query
(DnsMessage.Builder q) Modifier and TypeMethodDescriptionprotected boolean
IterativeDnsClient.isResponseCacheable
(Question q, DnsQueryResult result) protected boolean
ReliableDnsClient.isResponseCacheable
(Question q, DnsQueryResult result) ModifierConstructorDescriptionNotAuthoritativeNorGlueRrFound
(DnsMessage request, DnsQueryResult result, DnsName authoritativeZone) -
Uses of DnsQueryResult in org.minidns.source
Modifier and TypeMethodDescriptionabstract DnsQueryResult
AbstractDnsDataSource.query
(DnsMessage message, InetAddress address, int port) DnsDataSource.query
(DnsMessage message, InetAddress address, int port) Modifier and TypeMethodDescriptionAbstractDnsDataSource.queryAsync
(DnsMessage message, InetAddress address, int port, DnsDataSource.OnResponseCallback onResponseCallback) DnsDataSource.queryAsync
(DnsMessage message, InetAddress address, int port, DnsDataSource.OnResponseCallback onResponseCallback) Modifier and TypeMethodDescriptionprotected final void
AbstractDnsDataSource.cacheResult
(DnsMessage request, DnsQueryResult response) void
DnsDataSource.OnResponseCallback.onResponse
(DnsMessage request, DnsQueryResult result) -
Uses of DnsQueryResult in org.minidns.source.async
Modifier and TypeMethodDescriptionAsyncNetworkDataSource.query
(DnsMessage message, InetAddress address, int port) Modifier and TypeMethodDescriptionAsyncNetworkDataSource.queryAsync
(DnsMessage message, InetAddress address, int port, DnsDataSource.OnResponseCallback onResponseCallback)