Package io.netty.resolver
Class InetNameResolver
- All Implemented Interfaces:
NameResolver<InetAddress>,Closeable,AutoCloseable
- Direct Known Subclasses:
DefaultNameResolver,RoundRobinInetAddressResolver
A skeletal
NameResolver implementation that resolves InetAddress.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInetNameResolver(io.netty.util.concurrent.EventExecutor executor) -
Method Summary
Modifier and TypeMethodDescriptionReturn aAddressResolverthat will use this name resolver underneath.Methods inherited from class io.netty.resolver.SimpleNameResolver
close, doResolve, doResolveAll, executor, resolve, resolve, resolveAll, resolveAll
-
Constructor Details
-
InetNameResolver
protected InetNameResolver(io.netty.util.concurrent.EventExecutor executor) - 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.
-