AddressResolver
implementation.SocketAddress
.NameResolver
s so that each EventExecutor
has its own resolver instance.AddressResolver
that will use this name resolver underneath.NameResolver
s created by this group.SimpleNameResolver
that resolves a host name against a sequence of NameResolver
s.DefaultHostsFileEntriesResolver
.HostsFileEntriesResolver
that resolves hosts file entries only once.InetNameResolver
that resolves using JDK's built-in domain name lookup mechanism.AbstractAddressResolver.isResolved(SocketAddress)
to check if the specified address
has been resolved
already.AbstractAddressResolver.resolve(SocketAddress)
to perform the actual name
resolution.SimpleNameResolver.resolve(String)
to perform the actual name resolution.AbstractAddressResolver.resolveAll(SocketAddress)
to perform the actual name
resolution.SimpleNameResolver.resolveAll(String)
to perform the actual name resolution.EventExecutor
which is used to notify the listeners of the Future
returned
by AbstractAddressResolver.resolve(SocketAddress)
.EventExecutor
which is used to notify the listeners of the Future
returned
by SimpleNameResolver.resolve(String)
.AddressResolver
associated with the specified EventExecutor
.NameResolver
implementation that resolves InetAddress
.AbstractAddressResolver
that resolves InetSocketAddress
.true
if and only if the specified address has been resolved.true
if and only if the specified address is supported by this resolved.AddressResolverGroup.getResolver(EventExecutor)
to create a new AddressResolver
.AddressResolver
that does not perform any resolution but always reports successful resolution.Charset
for decoding.Charset
for decoding.Charset
for decoding.Charset
s one after each other until
we were able to parse something or none is left.NameResolver
that resolves InetAddress
and force Round Robin by choosing a single address
randomly in SimpleNameResolver.resolve(String)
and SimpleNameResolver.resolve(String, Promise)
if multiple are returned by the NameResolver
.NameResolver
implementation.Copyright © 2008–2019 The Netty Project. All rights reserved.