Top Description Constructors Methods
io.netty.resolver

public Class DefaultNameResolver

extends InetNameResolver
Class Inheritance
Imports
io.netty.util.internal.SocketUtils, io.netty.util.concurrent.EventExecutor, .Promise, java.net.InetAddress, .UnknownHostException, java.util.Arrays, .List

A InetNameResolver that resolves using JDK's built-in domain name lookup mechanism. Note that this resolver performs a blocking name lookup from the caller thread.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
doResolve(String inetHost, Promise<InetAddress> promise)

Implements abstract io.netty.resolver.SimpleNameResolver.doResolve.

Invoked by resolve(String) to perform the actual name resolution.
protected void
doResolveAll(String inetHost, Promise<List<InetAddress>> promise)

Implements abstract io.netty.resolver.SimpleNameResolver.doResolveAll.

Invoked by resolveAll(String) to perform the actual name resolution.
Inherited from io.netty.resolver.InetNameResolver:
asAddressResolver

Constructor Detail

DefaultNameResolverback to summary
public DefaultNameResolver(EventExecutor executor)

Method Detail

doResolveback to summary
protected void doResolve(String inetHost, Promise<InetAddress> promise) throws Exception

Implements abstract io.netty.resolver.SimpleNameResolver.doResolve.

Doc from io.netty.resolver.SimpleNameResolver.doResolve.

Invoked by resolve(String) to perform the actual name resolution.

Annotations
@Override
doResolveAllback to summary
protected void doResolveAll(String inetHost, Promise<List<InetAddress>> promise) throws Exception

Implements abstract io.netty.resolver.SimpleNameResolver.doResolveAll.

Doc from io.netty.resolver.SimpleNameResolver.doResolveAll.

Invoked by resolveAll(String) to perform the actual name resolution.

Annotations
@Override