Skip navigation links
A G I L M N O Q R S V 

A

abortIfFatal(IOException) - Static method in class org.minidns.iterative.IterativeDnsClient
 

G

getRootServer(char) - Static method in class org.minidns.iterative.IterativeDnsClient
 
getRootServer(char, AbstractDnsClient.IpVersionSetting) - Static method in class org.minidns.iterative.IterativeDnsClient
 

I

IPV4_ROOT_SERVERS - Static variable in class org.minidns.iterative.IterativeDnsClient
 
IPV6_ROOT_SERVERS - Static variable in class org.minidns.iterative.IterativeDnsClient
 
isResponseAcceptable(DnsMessage) - Method in class org.minidns.iterative.ReliableDnsClient
Check if the response from the system's nameserver is acceptable.
isResponseCacheable(Question, DnsMessage) - Method in class org.minidns.iterative.IterativeDnsClient
 
isResponseCacheable(Question, DnsMessage) - Method in class org.minidns.iterative.ReliableDnsClient
 
IterativeClientException - Exception in org.minidns.iterative
 
IterativeClientException(String) - Constructor for exception org.minidns.iterative.IterativeClientException
 
IterativeClientException.LoopDetected - Exception in org.minidns.iterative
 
IterativeClientException.MaxIterativeStepsReached - Exception in org.minidns.iterative
 
IterativeDnsClient - Class in org.minidns.iterative
 
IterativeDnsClient() - Constructor for class org.minidns.iterative.IterativeDnsClient
Create a new recursive DNS client using the global default cache.
IterativeDnsClient(DnsCache) - Constructor for class org.minidns.iterative.IterativeDnsClient
Create a new recursive DNS client with the given DNS cache.

L

LoopDetected() - Constructor for exception org.minidns.iterative.IterativeClientException.LoopDetected
 

M

MaxIterativeStepsReached() - Constructor for exception org.minidns.iterative.IterativeClientException.MaxIterativeStepsReached
 

N

newQuestion(DnsMessage.Builder) - Method in class org.minidns.iterative.IterativeDnsClient
 
newQuestion(DnsMessage.Builder) - Method in class org.minidns.iterative.ReliableDnsClient
 

O

org.minidns.iterative - package org.minidns.iterative
 

Q

query(DnsMessage.Builder) - Method in class org.minidns.iterative.IterativeDnsClient
Recursively query the DNS system for one entry.
query(DnsMessage.Builder) - Method in class org.minidns.iterative.ReliableDnsClient
 

R

ReliableDnsClient - Class in org.minidns.iterative
A DNS client using a reliable strategy.
ReliableDnsClient(DnsCache) - Constructor for class org.minidns.iterative.ReliableDnsClient
 
ReliableDnsClient() - Constructor for class org.minidns.iterative.ReliableDnsClient
 
ReliableDnsClient.Mode - Enum in org.minidns.iterative
 
ResolutionState - Class in org.minidns.iterative
 

S

setDataSource(DnsDataSource) - Method in class org.minidns.iterative.ReliableDnsClient
 
setMode(ReliableDnsClient.Mode) - Method in class org.minidns.iterative.ReliableDnsClient
Set the mode used when resolving queries.

V

valueOf(String) - Static method in enum org.minidns.iterative.ReliableDnsClient.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.minidns.iterative.ReliableDnsClient.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
A G I L M N O Q R S V 
Skip navigation links