Top Description Interfaces Classes Enums
module io.netty.resolver

Package io.netty.resolver


Resolves an arbitrary string that represents the name of an endpoint into an address.

Interface Summary

Modifier and TypeInterface and Description
public interface
AddressResolver<T extends SocketAddress>

Resolves a possibility unresolved SocketAddress.

public interface
HostsFileEntriesResolver

Resolves a hostname against the hosts file entries.

public interface
NameResolver<T>

Resolves an arbitrary string that represents the name of an endpoint into an address.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractAddressResolver<T extends SocketAddress>

A skeletal AddressResolver implementation.

public abstract class
AddressResolverGroup<T extends SocketAddress>

Creates and manages NameResolvers so that each EventExecutor has its own resolver instance.

public class
CompositeNameResolver<T>

A composite SimpleNameResolver that resolves a host name against a sequence of NameResolvers.

public class
public class
DefaultHostsFileEntriesResolver

Default HostsFileEntriesResolver that resolves hosts file entries only once.

public class
DefaultNameResolver

A InetNameResolver that resolves using JDK's built-in domain name lookup mechanism.

public class
HostsFileEntries

A container of hosts file entries.

public class
HostsFileEntriesProvider

A container of hosts file entries

public class
HostsFileParser

A parser for hosts files.

public abstract class
InetNameResolver

A skeletal NameResolver implementation that resolves InetAddress.

public class
public class
NoopAddressResolver

A AddressResolver that does not perform any resolution but always reports successful resolution.

public class
public class
RoundRobinInetAddressResolver

A NameResolver that resolves InetAddress and force Round Robin by choosing a single address randomly in resolve(String) and resolve(String, Promise) if multiple are returned by the NameResolver.

public abstract class
SimpleNameResolver<T>

A skeletal NameResolver implementation.

Enum Summary

Modifier and TypeEnum and Description
public enum
ResolvedAddressTypes

Defined resolved address types.