| Modifier and Type | Field and Description |
|---|---|
| private final DnsNameResolverBuilder | |
| private final ConcurrentMap | |
| private final ConcurrentMap |
| Access | Constructor and Description |
|---|---|
| public | |
| public | DnsAddressResolverGroup(Class<? extends DatagramChannel> channelType, DnsServerAddressStreamProvider nameServerProvider)
|
| public | DnsAddressResolverGroup(ChannelFactory<? extends DatagramChannel> channelFactory, DnsServerAddressStreamProvider nameServerProvider)
Deprecated
as a consequence of
ChannelFactory being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| protected AddressResolver | newAddressResolver(EventLoop eventLoop, NameResolver<InetAddress> resolver)
Creates a new |
| protected NameResolver | newNameResolver(EventLoop eventLoop, ChannelFactory<? extends DatagramChannel> channelFactory, DnsServerAddressStreamProvider nameServerProvider)
Deprecated
as a consequence of
Creates a new ChannelFactory being deprecated.
NameResolver.
|
| protected final AddressResolver | newResolver(EventExecutor executor)
Implements abstract io. getResolver(EventExecutor) to create a new AddressResolver.
|
| protected AddressResolver | newResolver(EventLoop eventLoop, ChannelFactory<? extends DatagramChannel> channelFactory, DnsServerAddressStreamProvider nameServerProvider)
Deprecated
Override
newNameResolver(EventLoop, ChannelFactory, DnsServerAddressStreamProvider).
|
| dnsResolverBuilder | back to summary |
|---|---|
| private final DnsNameResolverBuilder dnsResolverBuilder | |
| resolveAllsInProgress | back to summary |
|---|---|
| private final ConcurrentMap<String, Promise<List<InetAddress>>> resolveAllsInProgress | |
| resolvesInProgress | back to summary |
|---|---|
| private final ConcurrentMap<String, Promise<InetAddress>> resolvesInProgress | |
| DnsAddressResolverGroup | back to summary |
|---|---|
| public DnsAddressResolverGroup(DnsNameResolverBuilder dnsResolverBuilder) | |
| DnsAddressResolverGroup | back to summary |
|---|---|
| public DnsAddressResolverGroup(Class<? extends DatagramChannel> channelType, DnsServerAddressStreamProvider nameServerProvider) | |
| DnsAddressResolverGroup | back to summary |
|---|---|
| public DnsAddressResolverGroup(ChannelFactory<? extends DatagramChannel> channelFactory, DnsServerAddressStreamProvider nameServerProvider)
Deprecated as a consequence of | |
| newAddressResolver | back to summary |
|---|---|
| protected AddressResolver Creates a new | |
| newNameResolver | back to summary |
|---|---|
| protected NameResolver Deprecated as a consequence of Creates a new | |
| newResolver | back to summary |
|---|---|
| protected final AddressResolver Implements abstract io. Doc from io. Invoked by
| |
| newResolver | back to summary |
|---|---|
| protected AddressResolver Deprecated Override
| |