A G I L M N O Q R S V 
All Classes All Packages

A

abortIfFatal(IOException) - Static method in class org.minidns.iterative.IterativeDnsClient
 
address - Variable in exception org.minidns.iterative.IterativeClientException.LoopDetected
 

G

getAuthoritativeZone() - Method in exception org.minidns.iterative.IterativeClientException.NotAuthoritativeNorGlueRrFound
 
getRequest() - Method in exception org.minidns.iterative.IterativeClientException.NotAuthoritativeNorGlueRrFound
 
getResult() - Method in exception org.minidns.iterative.IterativeClientException.NotAuthoritativeNorGlueRrFound
 
getRootServer(char) - Static method in class org.minidns.iterative.IterativeDnsClient
 
getRootServer(char, AbstractDnsClient.IpVersionSetting) - Static method in class org.minidns.iterative.IterativeDnsClient
 

I

isResponseAcceptable(DnsMessage) - Method in class org.minidns.iterative.ReliableDnsClient
Check if the response from the system's nameserver is acceptable.
isResponseCacheable(Question, DnsQueryResult) - Method in class org.minidns.iterative.IterativeDnsClient
 
isResponseCacheable(Question, DnsQueryResult) - 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
 
IterativeClientException.NotAuthoritativeNorGlueRrFound - 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.
iterativeOnly - org.minidns.iterative.ReliableDnsClient.Mode
Only use iterative resolving.

L

LoopDetected(InetAddress, Question) - 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
 
NotAuthoritativeNorGlueRrFound(DnsMessage, DnsQueryResult, DnsName) - Constructor for exception org.minidns.iterative.IterativeClientException.NotAuthoritativeNorGlueRrFound
 

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
 
question - Variable in exception org.minidns.iterative.IterativeClientException.LoopDetected
 

R

recursiveOnly - org.minidns.iterative.ReliableDnsClient.Mode
Only try the recursive servers.
recursiveWithIterativeFallback - org.minidns.iterative.ReliableDnsClient.Mode
Try the recursive servers first and fallback to iterative resolving if it fails.
ReliableDnsClient - Class in org.minidns.iterative
A DNS client using a reliable strategy.
ReliableDnsClient() - Constructor for class org.minidns.iterative.ReliableDnsClient
 
ReliableDnsClient(DnsCache) - 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.
setUseHardcodedDnsServers(boolean) - Method in class org.minidns.iterative.ReliableDnsClient
 

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 
All Classes All Packages