static final class DnsNameResolver.SingleResolverContext extends DnsNameResolverContext<java.net.InetAddress>
DnsNameResolverContext.AuthoritativeNameServer| Constructor and Description |
|---|
SingleResolverContext(DnsNameResolver parent,
java.lang.String hostname,
DnsRecord[] additionals,
DnsCache resolveCache,
DnsServerAddressStream nameServerAddrs) |
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
finishResolve(java.lang.Class<? extends java.net.InetAddress> addressType,
java.util.List<DnsCacheEntry> resolvedEntries,
Promise<java.net.InetAddress> promise) |
(package private) DnsNameResolverContext<java.net.InetAddress> |
newResolverContext(DnsNameResolver parent,
java.lang.String hostname,
DnsRecord[] additionals,
DnsCache resolveCache,
DnsServerAddressStream nameServerAddrs) |
decodeDomainName, onResponse, resolve, tryToFinishResolveSingleResolverContext(DnsNameResolver parent, java.lang.String hostname, DnsRecord[] additionals, DnsCache resolveCache, DnsServerAddressStream nameServerAddrs)
DnsNameResolverContext<java.net.InetAddress> newResolverContext(DnsNameResolver parent, java.lang.String hostname, DnsRecord[] additionals, DnsCache resolveCache, DnsServerAddressStream nameServerAddrs)
newResolverContext in class DnsNameResolverContext<java.net.InetAddress>boolean finishResolve(java.lang.Class<? extends java.net.InetAddress> addressType,
java.util.List<DnsCacheEntry> resolvedEntries,
Promise<java.net.InetAddress> promise)
finishResolve in class DnsNameResolverContext<java.net.InetAddress>