Package | Description |
---|---|
org.minidns | |
org.minidns.cache | |
org.minidns.dnssec | |
org.minidns.iterative |
Modifier and Type | Field and Description |
---|---|
protected DnsCache |
AbstractDnsClient.cache
The internal DNS cache.
|
Modifier and Type | Method and Description |
---|---|
DnsCache |
AbstractDnsClient.getCache()
Get the cache used by this DNS client.
|
Constructor and Description |
---|
AbstractDnsClient(DnsCache cache)
Create a new DNS client with the given DNS cache.
|
DnsClient(DnsCache dnsCache) |
Modifier and Type | Class and Description |
---|---|
class |
ExtendedLruCache
A variant of
LruCache also using the data found in the sections for caching. |
class |
FullLruCache
An insecure variant of
LruCache also using all the data found in the sections of an answer. |
class |
LruCache
LRU based DNSCache backed by a LinkedHashMap.
|
Modifier and Type | Method and Description |
---|---|
DnsCache |
MiniDnsCacheFactory.newCache() |
Constructor and Description |
---|
DnssecClient(DnsCache cache)
Create a new DNSSEC aware DNS client with the given DNS cache.
|
Constructor and Description |
---|
IterativeDnsClient(DnsCache cache)
Create a new recursive DNS client with the given DNS cache.
|
ReliableDnsClient(DnsCache dnsCache) |