Package org.opennms.netmgt.dnsresolver.netty
-
Interface Summary Interface Description ExtendedDnsCache An extendedDnsCache
with support for storing PTR records from reverse lookups.ExtendedDnsCacheEntry -
Class Summary Class Description CaffeineCache<E> Underlying cache used to back theCaffeineDnsCache
.CaffeineDnsCache DNS cache implementation largely copied from Netty's https://github.com/netty/netty/blob/netty-4.1.38.Final/resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsCache.java but adapted slightly to work with ourCaffeineCache
.NettyDnsHealthCheck NettyDnsResolver Asynchronous DNS resolution using Netty.NettyResolverContext Asynchronous resolution using Netty.RandomIterator<T> An infinite iterator that will return random items from the given list.