Uses of Interface
io.netty.resolver.dns.AuthoritativeDnsServerCache
Packages that use AuthoritativeDnsServerCache
Package
Description
An alternative to Java's built-in domain name lookup mechanism that resolves a domain name asynchronously,
which supports the queries of an arbitrary DNS record type as well.
-
Uses of AuthoritativeDnsServerCache in io.netty.resolver.dns
Classes in io.netty.resolver.dns that implement AuthoritativeDnsServerCacheModifier and TypeClassDescription(package private) final classAuthoritativeDnsServerCacheimplementation which delegates all operations to a wrappedDnsCache.classDefault implementation ofAuthoritativeDnsServerCache, backed by aConcurrentMap.private static final classfinal classA noopAuthoritativeDnsServerCachethat actually never caches anything.Fields in io.netty.resolver.dns declared as AuthoritativeDnsServerCacheModifier and TypeFieldDescriptionprivate final AuthoritativeDnsServerCacheDnsAddressResolveContext.authoritativeDnsServerCacheprivate final AuthoritativeDnsServerCacheDnsNameResolver.authoritativeDnsServerCacheprivate AuthoritativeDnsServerCacheDnsNameResolverBuilder.authoritativeDnsServerCacheprivate final AuthoritativeDnsServerCacheDnsResolveContext.RedirectAuthoritativeDnsServerCache.wrappedMethods in io.netty.resolver.dns that return AuthoritativeDnsServerCacheModifier and TypeMethodDescription(package private) AuthoritativeDnsServerCacheDnsAddressResolveContext.authoritativeDnsServerCache()DnsNameResolver.authoritativeDnsServerCache()Returns the cache used for authoritative DNS servers for a domain.(package private) AuthoritativeDnsServerCacheDnsResolveContext.authoritativeDnsServerCache()TheAuthoritativeDnsServerCacheto use while resolving.(package private) AuthoritativeDnsServerCacheDnsNameResolverBuilder.getOrNewAuthoritativeDnsServerCache()private static AuthoritativeDnsServerCacheDnsResolveContext.redirectAuthoritativeDnsServerCache(AuthoritativeDnsServerCache authoritativeDnsServerCache) Methods in io.netty.resolver.dns with parameters of type AuthoritativeDnsServerCacheModifier and TypeMethodDescriptionDnsNameResolverBuilder.authoritativeDnsServerCache(AuthoritativeDnsServerCache authoritativeDnsServerCache) Sets the cache for authoritative NS serversprivate static voidDnsResolveContext.AuthoritativeNameServerList.cache(DnsResolveContext.AuthoritativeNameServer server, AuthoritativeDnsServerCache cache, EventLoop loop) private static voidDnsResolveContext.AuthoritativeNameServerList.cacheUnresolved(DnsResolveContext.AuthoritativeNameServer server, AuthoritativeDnsServerCache authoritativeCache, EventLoop loop) (package private) voidDnsResolveContext.AuthoritativeNameServerList.handleWithAdditional(DnsNameResolver parent, DnsRecord r, AuthoritativeDnsServerCache authoritativeCache) (package private) voidDnsResolveContext.AuthoritativeNameServerList.handleWithoutAdditionals(DnsNameResolver parent, DnsCache cache, AuthoritativeDnsServerCache authoritativeCache) private static AuthoritativeDnsServerCacheDnsResolveContext.redirectAuthoritativeDnsServerCache(AuthoritativeDnsServerCache authoritativeDnsServerCache) Constructors in io.netty.resolver.dns with parameters of type AuthoritativeDnsServerCacheModifierConstructorDescription(package private)DnsAddressResolveContext(DnsNameResolver parent, Channel channel, Promise<?> originalPromise, String hostname, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, int allowedQueries, DnsCache resolveCache, AuthoritativeDnsServerCache authoritativeDnsServerCache, boolean completeEarlyIfPossible) (package private)DnsNameResolver(EventLoop eventLoop, ChannelFactory<? extends DatagramChannel> channelFactory, ChannelFactory<? extends SocketChannel> socketChannelFactory, boolean retryWithTcpOnTimeout, DnsCache resolveCache, DnsCnameCache cnameCache, AuthoritativeDnsServerCache authoritativeDnsServerCache, SocketAddress localAddress, DnsQueryLifecycleObserverFactory dnsQueryLifecycleObserverFactory, long queryTimeoutMillis, ResolvedAddressTypes resolvedAddressTypes, boolean recursionDesired, int maxQueriesPerResolve, boolean traceEnabled, int maxPayloadSize, boolean optResourceEnabled, HostsFileEntriesResolver hostsFileEntriesResolver, DnsServerAddressStreamProvider dnsServerAddressStreamProvider, DnsServerAddressStream queryDnsServerAddressStream, String[] searchDomains, int ndots, boolean decodeIdn, boolean completeOncePreferredResolved, int maxNumConsolidation, DnsNameResolverChannelStrategy datagramChannelStrategy) DnsNameResolver(EventLoop eventLoop, ChannelFactory<? extends DatagramChannel> channelFactory, DnsCache resolveCache, AuthoritativeDnsServerCache authoritativeDnsServerCache, DnsQueryLifecycleObserverFactory dnsQueryLifecycleObserverFactory, long queryTimeoutMillis, ResolvedAddressTypes resolvedAddressTypes, boolean recursionDesired, int maxQueriesPerResolve, boolean traceEnabled, int maxPayloadSize, boolean optResourceEnabled, HostsFileEntriesResolver hostsFileEntriesResolver, DnsServerAddressStreamProvider dnsServerAddressStreamProvider, String[] searchDomains, int ndots, boolean decodeIdn) Deprecated.(package private)RedirectAuthoritativeDnsServerCache(AuthoritativeDnsServerCache authoritativeDnsServerCache)
DnsNameResolverBuilder.