public class DnsAddressResolverGroup extends io.netty.resolver.AddressResolverGroup<InetSocketAddress>
AddressResolverGroup of DnsNameResolvers.| Constructor and Description |
|---|
DnsAddressResolverGroup(io.netty.channel.ChannelFactory<? extends io.netty.channel.socket.DatagramChannel> channelFactory,
DnsServerAddresses nameServerAddresses) |
DnsAddressResolverGroup(io.netty.channel.ChannelFactory<? extends io.netty.channel.socket.DatagramChannel> channelFactory,
InetSocketAddress localAddress,
DnsServerAddresses nameServerAddresses) |
DnsAddressResolverGroup(Class<? extends io.netty.channel.socket.DatagramChannel> channelType,
DnsServerAddresses nameServerAddresses) |
DnsAddressResolverGroup(Class<? extends io.netty.channel.socket.DatagramChannel> channelType,
InetSocketAddress localAddress,
DnsServerAddresses nameServerAddresses) |
| Modifier and Type | Method and Description |
|---|---|
protected io.netty.resolver.AddressResolver<InetSocketAddress> |
newResolver(io.netty.util.concurrent.EventExecutor executor) |
protected io.netty.resolver.AddressResolver<InetSocketAddress> |
newResolver(io.netty.channel.EventLoop eventLoop,
io.netty.channel.ChannelFactory<? extends io.netty.channel.socket.DatagramChannel> channelFactory,
InetSocketAddress localAddress,
DnsServerAddresses nameServerAddresses)
Creates a new
DnsNameResolver. |
public DnsAddressResolverGroup(Class<? extends io.netty.channel.socket.DatagramChannel> channelType, DnsServerAddresses nameServerAddresses)
public DnsAddressResolverGroup(Class<? extends io.netty.channel.socket.DatagramChannel> channelType, InetSocketAddress localAddress, DnsServerAddresses nameServerAddresses)
public DnsAddressResolverGroup(io.netty.channel.ChannelFactory<? extends io.netty.channel.socket.DatagramChannel> channelFactory,
DnsServerAddresses nameServerAddresses)
public DnsAddressResolverGroup(io.netty.channel.ChannelFactory<? extends io.netty.channel.socket.DatagramChannel> channelFactory,
InetSocketAddress localAddress,
DnsServerAddresses nameServerAddresses)
protected final io.netty.resolver.AddressResolver<InetSocketAddress> newResolver(io.netty.util.concurrent.EventExecutor executor) throws Exception
newResolver in class io.netty.resolver.AddressResolverGroup<InetSocketAddress>Exceptionprotected io.netty.resolver.AddressResolver<InetSocketAddress> newResolver(io.netty.channel.EventLoop eventLoop, io.netty.channel.ChannelFactory<? extends io.netty.channel.socket.DatagramChannel> channelFactory, InetSocketAddress localAddress, DnsServerAddresses nameServerAddresses) throws Exception
DnsNameResolver. Override this method to create an alternative DnsNameResolver
implementation or override the default configuration.ExceptionCopyright © 2008–2016 The Netty Project. All rights reserved.