A C D E G H I N P R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAddressResolver<T extends SocketAddress> - Class in io.netty.resolver
-
A skeletal
AddressResolver
implementation. - AbstractAddressResolver(EventExecutor) - Constructor for class io.netty.resolver.AbstractAddressResolver
- AbstractAddressResolver(EventExecutor, Class<? extends T>) - Constructor for class io.netty.resolver.AbstractAddressResolver
- address(String, ResolvedAddressTypes) - Method in class io.netty.resolver.DefaultHostsFileEntriesResolver
- address(String, ResolvedAddressTypes) - Method in interface io.netty.resolver.HostsFileEntriesResolver
-
Resolve the address of a hostname against the entries in a hosts file, depending on some address types.
- addresses(String, ResolvedAddressTypes) - Method in class io.netty.resolver.DefaultHostsFileEntriesResolver
-
Resolves all addresses of a hostname against the entries in a hosts file, depending on the specified
ResolvedAddressTypes
. - AddressResolver<T extends SocketAddress> - Interface in io.netty.resolver
-
Resolves a possibility unresolved
SocketAddress
. - AddressResolverGroup<T extends SocketAddress> - Class in io.netty.resolver
-
Creates and manages
NameResolver
s so that eachEventExecutor
has its own resolver instance. - AddressResolverGroup() - Constructor for class io.netty.resolver.AddressResolverGroup
- asAddressResolver() - Method in class io.netty.resolver.InetNameResolver
-
Return a
AddressResolver
that will use this name resolver underneath.
C
- close() - Method in class io.netty.resolver.AbstractAddressResolver
- close() - Method in interface io.netty.resolver.AddressResolver
-
Closes all the resources allocated and used by this resolver.
- close() - Method in class io.netty.resolver.AddressResolverGroup
-
Closes all
NameResolver
s created by this group. - close() - Method in class io.netty.resolver.InetSocketAddressResolver
- close() - Method in interface io.netty.resolver.NameResolver
-
Closes all the resources allocated and used by this resolver.
- close() - Method in class io.netty.resolver.RoundRobinInetAddressResolver
- close() - Method in class io.netty.resolver.SimpleNameResolver
- CompositeNameResolver<T> - Class in io.netty.resolver
-
A composite
SimpleNameResolver
that resolves a host name against a sequence ofNameResolver
s. - CompositeNameResolver(EventExecutor, NameResolver<T>...) - Constructor for class io.netty.resolver.CompositeNameResolver
D
- DEFAULT - Static variable in interface io.netty.resolver.HostsFileEntriesResolver
-
Default instance: a
DefaultHostsFileEntriesResolver
. - DefaultAddressResolverGroup - Class in io.netty.resolver
- DefaultHostsFileEntriesResolver - Class in io.netty.resolver
-
Default
HostsFileEntriesResolver
that resolves hosts file entries only once. - DefaultHostsFileEntriesResolver() - Constructor for class io.netty.resolver.DefaultHostsFileEntriesResolver
- DefaultNameResolver - Class in io.netty.resolver
-
A
InetNameResolver
that resolves using JDK's built-in domain name lookup mechanism. - DefaultNameResolver(EventExecutor) - Constructor for class io.netty.resolver.DefaultNameResolver
- doIsResolved(InetSocketAddress) - Method in class io.netty.resolver.InetSocketAddressResolver
- doIsResolved(SocketAddress) - Method in class io.netty.resolver.NoopAddressResolver
- doIsResolved(T) - Method in class io.netty.resolver.AbstractAddressResolver
-
Invoked by
AbstractAddressResolver.isResolved(SocketAddress)
to check if the specifiedaddress
has been resolved already. - doResolve(String, Promise<InetAddress>) - Method in class io.netty.resolver.DefaultNameResolver
- doResolve(String, Promise<InetAddress>) - Method in class io.netty.resolver.RoundRobinInetAddressResolver
- doResolve(String, Promise<T>) - Method in class io.netty.resolver.CompositeNameResolver
- doResolve(String, Promise<T>) - Method in class io.netty.resolver.SimpleNameResolver
-
Invoked by
SimpleNameResolver.resolve(String)
to perform the actual name resolution. - doResolve(InetSocketAddress, Promise<InetSocketAddress>) - Method in class io.netty.resolver.InetSocketAddressResolver
- doResolve(SocketAddress, Promise<SocketAddress>) - Method in class io.netty.resolver.NoopAddressResolver
- doResolve(T, Promise<T>) - Method in class io.netty.resolver.AbstractAddressResolver
-
Invoked by
AbstractAddressResolver.resolve(SocketAddress)
to perform the actual name resolution. - doResolveAll(String, Promise<List<InetAddress>>) - Method in class io.netty.resolver.DefaultNameResolver
- doResolveAll(String, Promise<List<InetAddress>>) - Method in class io.netty.resolver.RoundRobinInetAddressResolver
- doResolveAll(String, Promise<List<T>>) - Method in class io.netty.resolver.CompositeNameResolver
- doResolveAll(String, Promise<List<T>>) - Method in class io.netty.resolver.SimpleNameResolver
-
Invoked by
SimpleNameResolver.resolveAll(String)
to perform the actual name resolution. - doResolveAll(InetSocketAddress, Promise<List<InetSocketAddress>>) - Method in class io.netty.resolver.InetSocketAddressResolver
- doResolveAll(SocketAddress, Promise<List<SocketAddress>>) - Method in class io.netty.resolver.NoopAddressResolver
- doResolveAll(T, Promise<List<T>>) - Method in class io.netty.resolver.AbstractAddressResolver
-
Invoked by
AbstractAddressResolver.resolveAll(SocketAddress)
to perform the actual name resolution.
E
- executor() - Method in class io.netty.resolver.AbstractAddressResolver
-
Returns the
EventExecutor
which is used to notify the listeners of theFuture
returned byAbstractAddressResolver.resolve(SocketAddress)
. - executor() - Method in class io.netty.resolver.SimpleNameResolver
-
Returns the
EventExecutor
which is used to notify the listeners of theFuture
returned bySimpleNameResolver.resolve(String)
.
G
- getResolver(EventExecutor) - Method in class io.netty.resolver.AddressResolverGroup
-
Returns the
AddressResolver
associated with the specifiedEventExecutor
.
H
- HostsFileEntries - Class in io.netty.resolver
-
A container of hosts file entries.
- HostsFileEntries(Map<String, Inet4Address>, Map<String, Inet6Address>) - Constructor for class io.netty.resolver.HostsFileEntries
- HostsFileEntriesProvider - Class in io.netty.resolver
-
A container of hosts file entries
- HostsFileEntriesProvider.Parser - Interface in io.netty.resolver
- HostsFileEntriesResolver - Interface in io.netty.resolver
-
Resolves a hostname against the hosts file entries.
- HostsFileParser - Class in io.netty.resolver
-
A parser for hosts files.
I
- inet4Entries() - Method in class io.netty.resolver.HostsFileEntries
-
The IPv4 entries
- inet6Entries() - Method in class io.netty.resolver.HostsFileEntries
-
The IPv6 entries
- InetNameResolver - Class in io.netty.resolver
-
A skeletal
NameResolver
implementation that resolvesInetAddress
. - InetNameResolver(EventExecutor) - Constructor for class io.netty.resolver.InetNameResolver
- InetSocketAddressResolver - Class in io.netty.resolver
-
A
AbstractAddressResolver
that resolvesInetSocketAddress
. - InetSocketAddressResolver(EventExecutor, NameResolver<InetAddress>) - Constructor for class io.netty.resolver.InetSocketAddressResolver
- INSTANCE - Static variable in class io.netty.resolver.DefaultAddressResolverGroup
- INSTANCE - Static variable in class io.netty.resolver.NoopAddressResolverGroup
- io.netty.resolver - package io.netty.resolver
-
Resolves an arbitrary string that represents the name of an endpoint into an address.
- IPV4_ONLY - io.netty.resolver.ResolvedAddressTypes
-
Only resolve IPv4 addresses
- IPV4_PREFERRED - io.netty.resolver.ResolvedAddressTypes
-
Prefer IPv4 addresses over IPv6 ones
- ipv4Entries() - Method in class io.netty.resolver.HostsFileEntriesProvider
-
The IPv4 entries.
- IPV6_ONLY - io.netty.resolver.ResolvedAddressTypes
-
Only resolve IPv6 addresses
- IPV6_PREFERRED - io.netty.resolver.ResolvedAddressTypes
-
Prefer IPv6 addresses over IPv4 ones
- ipv6Entries() - Method in class io.netty.resolver.HostsFileEntriesProvider
-
The IPv6 entries.
- isResolved(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
- isResolved(SocketAddress) - Method in interface io.netty.resolver.AddressResolver
-
Returns
true
if and only if the specified address has been resolved. - isSupported(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
- isSupported(SocketAddress) - Method in interface io.netty.resolver.AddressResolver
-
Returns
true
if and only if the specified address is supported by this resolved.
N
- NameResolver<T> - Interface in io.netty.resolver
-
Resolves an arbitrary string that represents the name of an endpoint into an address.
- newResolver(EventExecutor) - Method in class io.netty.resolver.AddressResolverGroup
-
Invoked by
AddressResolverGroup.getResolver(EventExecutor)
to create a newAddressResolver
. - newResolver(EventExecutor) - Method in class io.netty.resolver.DefaultAddressResolverGroup
- newResolver(EventExecutor) - Method in class io.netty.resolver.NoopAddressResolverGroup
- NoopAddressResolver - Class in io.netty.resolver
-
A
AddressResolver
that does not perform any resolution but always reports successful resolution. - NoopAddressResolver(EventExecutor) - Constructor for class io.netty.resolver.NoopAddressResolver
- NoopAddressResolverGroup - Class in io.netty.resolver
P
- parse() - Method in interface io.netty.resolver.HostsFileEntriesProvider.Parser
-
Parses the hosts file at standard OS location using the system default
Charset
for decoding. - parse() - Static method in class io.netty.resolver.HostsFileParser
-
Parse hosts file at standard OS location using the system default
Charset
for decoding. - parse(File) - Static method in class io.netty.resolver.HostsFileParser
-
Parse a hosts file using the system default
Charset
for decoding. - parse(File, Charset...) - Method in interface io.netty.resolver.HostsFileEntriesProvider.Parser
-
Parses the provided hosts file using the given
Charset
s one after another until parse something or none is left. - parse(File, Charset...) - Static method in class io.netty.resolver.HostsFileParser
-
Parse a hosts file.
- parse(Reader) - Method in interface io.netty.resolver.HostsFileEntriesProvider.Parser
-
Performs the parsing operation using the provided reader of hosts file format.
- parse(Reader) - Static method in class io.netty.resolver.HostsFileParser
-
Parse a reader of hosts file format.
- parse(Charset...) - Method in interface io.netty.resolver.HostsFileEntriesProvider.Parser
-
Parses the hosts file at standard OS location using the given
Charset
s one after another until parse something or none is left. - parser() - Static method in class io.netty.resolver.HostsFileEntriesProvider
-
Creates a parser for
HostsFileEntriesProvider
. - parseSilently() - Method in interface io.netty.resolver.HostsFileEntriesProvider.Parser
-
Parses the hosts file at standard OS location using the system default
Charset
for decoding. - parseSilently() - Static method in class io.netty.resolver.HostsFileParser
-
Parse hosts file at standard OS location using the systems default
Charset
for decoding. - parseSilently(File, Charset...) - Method in interface io.netty.resolver.HostsFileEntriesProvider.Parser
-
Parses the provided hosts file using the given
Charset
s one after another until parse something or none is left. - parseSilently(Charset...) - Method in interface io.netty.resolver.HostsFileEntriesProvider.Parser
-
Parses the hosts file at standard OS location using the given
Charset
s one after another until parse something or none is left. - parseSilently(Charset...) - Static method in class io.netty.resolver.HostsFileParser
-
Parse hosts file at standard OS location using the given
Charset
s one after each other until we were able to parse something or none is left.
R
- resolve(String) - Method in interface io.netty.resolver.NameResolver
-
Resolves the specified name into an address.
- resolve(String) - Method in class io.netty.resolver.SimpleNameResolver
- resolve(String, Promise<T>) - Method in interface io.netty.resolver.NameResolver
-
Resolves the specified name into an address.
- resolve(String, Promise<T>) - Method in class io.netty.resolver.SimpleNameResolver
- resolve(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
- resolve(SocketAddress) - Method in interface io.netty.resolver.AddressResolver
-
Resolves the specified address.
- resolve(SocketAddress, Promise<T>) - Method in class io.netty.resolver.AbstractAddressResolver
- resolve(SocketAddress, Promise<T>) - Method in interface io.netty.resolver.AddressResolver
-
Resolves the specified address.
- resolveAll(String) - Method in interface io.netty.resolver.NameResolver
-
Resolves the specified host name and port into a list of address.
- resolveAll(String) - Method in class io.netty.resolver.SimpleNameResolver
- resolveAll(String, Promise<List<T>>) - Method in interface io.netty.resolver.NameResolver
-
Resolves the specified host name and port into a list of address.
- resolveAll(String, Promise<List<T>>) - Method in class io.netty.resolver.SimpleNameResolver
- resolveAll(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
- resolveAll(SocketAddress) - Method in interface io.netty.resolver.AddressResolver
-
Resolves the specified address.
- resolveAll(SocketAddress, Promise<List<T>>) - Method in class io.netty.resolver.AbstractAddressResolver
- resolveAll(SocketAddress, Promise<List<T>>) - Method in interface io.netty.resolver.AddressResolver
-
Resolves the specified address.
- ResolvedAddressTypes - Enum in io.netty.resolver
-
Defined resolved address types.
- RoundRobinInetAddressResolver - Class in io.netty.resolver
-
A
NameResolver
that resolvesInetAddress
and force Round Robin by choosing a single address randomly inSimpleNameResolver.resolve(String)
andSimpleNameResolver.resolve(String, Promise)
if multiple are returned by theNameResolver
. - RoundRobinInetAddressResolver(EventExecutor, NameResolver<InetAddress>) - Constructor for class io.netty.resolver.RoundRobinInetAddressResolver
S
- SimpleNameResolver<T> - Class in io.netty.resolver
-
A skeletal
NameResolver
implementation. - SimpleNameResolver(EventExecutor) - Constructor for class io.netty.resolver.SimpleNameResolver
V
- valueOf(String) - Static method in enum io.netty.resolver.ResolvedAddressTypes
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.netty.resolver.ResolvedAddressTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages