Class InetNameResolver
java.lang.Object
io.netty.resolver.SimpleNameResolver<java.net.InetAddress>
io.netty.resolver.InetNameResolver
- All Implemented Interfaces:
NameResolver<java.net.InetAddress>, java.io.Closeable, java.lang.AutoCloseable
- Direct Known Subclasses:
DefaultNameResolver, DnsNameResolver, RoundRobinInetAddressResolver
A skeletal
NameResolver implementation that resolves InetAddress.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAddressResolver<java.net.InetSocketAddress> Return aAddressResolverthat will use this name resolver underneath.Methods inherited from class SimpleNameResolver
close, doResolve, doResolveAll, executor, resolve, resolve, resolveAll, resolveAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
addressResolver
-
-
Constructor Details
-
InetNameResolver
- Parameters:
executor- theEventExecutorwhich is used to notify the listeners of theFuturereturned bySimpleNameResolver.resolve(String)
-
-
Method Details
-
asAddressResolver
Return aAddressResolverthat will use this name resolver underneath. It's cached internally, so the same instance is always returned.
-