Package io.netty.resolver
Resolves an arbitrary string that represents the name of an endpoint into an address.
-
Interface Summary Interface Description AddressResolver<T extends java.net.SocketAddress> Resolves a possibility unresolvedSocketAddress.HostsFileEntriesProvider.Parser HostsFileEntriesResolver Resolves a hostname against the hosts file entries.NameResolver<T> Resolves an arbitrary string that represents the name of an endpoint into an address. -
Class Summary Class Description AbstractAddressResolver<T extends java.net.SocketAddress> A skeletalAddressResolverimplementation.AddressResolverGroup<T extends java.net.SocketAddress> Creates and managesNameResolvers so that eachEventExecutorhas its own resolver instance.CompositeNameResolver<T> A compositeSimpleNameResolverthat resolves a host name against a sequence ofNameResolvers.DefaultAddressResolverGroup DefaultHostsFileEntriesResolver DefaultHostsFileEntriesResolverthat resolves hosts file entries only once.DefaultNameResolver AInetNameResolverthat resolves using JDK's built-in domain name lookup mechanism.HostsFileEntries A container of hosts file entries.HostsFileEntriesProvider A container of hosts file entriesHostsFileParser A parser for hosts files.InetNameResolver A skeletalNameResolverimplementation that resolvesInetAddress.InetSocketAddressResolver AAbstractAddressResolverthat resolvesInetSocketAddress.NoopAddressResolver AAddressResolverthat does not perform any resolution but always reports successful resolution.NoopAddressResolverGroup RoundRobinInetAddressResolver ANameResolverthat resolvesInetAddressand force Round Robin by choosing a single address randomly inSimpleNameResolver.resolve(String)andSimpleNameResolver.resolve(String, Promise)if multiple are returned by theNameResolver.SimpleNameResolver<T> A skeletalNameResolverimplementation. -
Enum Summary Enum Description ResolvedAddressTypes Defined resolved address types.