Skip navigation links
A C D E G H I N P R S V 

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.
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 NameResolvers so that each EventExecutor 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 NameResolvers 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.SimpleNameResolver
 
CompositeNameResolver<T> - Class in io.netty.resolver
A composite SimpleNameResolver that resolves a host name against a sequence of NameResolvers.
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(T) - Method in class io.netty.resolver.AbstractAddressResolver
Invoked by AbstractAddressResolver.isResolved(SocketAddress) to check if the specified address has been resolved already.
doIsResolved(InetSocketAddress) - Method in class io.netty.resolver.InetSocketAddressResolver
 
doIsResolved(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.
doResolve(String, Promise<T>) - Method in class io.netty.resolver.CompositeNameResolver
 
doResolve(String, Promise<InetAddress>) - Method in class io.netty.resolver.DefaultNameResolver
 
doResolve(InetSocketAddress, Promise<InetSocketAddress>) - Method in class io.netty.resolver.InetSocketAddressResolver
 
doResolve(SocketAddress, Promise<SocketAddress>) - Method in class io.netty.resolver.NoopAddressResolver
 
doResolve(String, Promise<InetAddress>) - Method in class io.netty.resolver.RoundRobinInetAddressResolver
 
doResolve(String, Promise<T>) - Method in class io.netty.resolver.SimpleNameResolver
Invoked by SimpleNameResolver.resolve(String) to perform the actual name resolution.
doResolveAll(T, Promise<List<T>>) - Method in class io.netty.resolver.AbstractAddressResolver
Invoked by AbstractAddressResolver.resolveAll(SocketAddress) to perform the actual name resolution.
doResolveAll(String, Promise<List<T>>) - Method in class io.netty.resolver.CompositeNameResolver
 
doResolveAll(String, Promise<List<InetAddress>>) - Method in class io.netty.resolver.DefaultNameResolver
 
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(String, Promise<List<InetAddress>>) - Method in class io.netty.resolver.RoundRobinInetAddressResolver
 
doResolveAll(String, Promise<List<T>>) - Method in class io.netty.resolver.SimpleNameResolver
Invoked by SimpleNameResolver.resolveAll(String) 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 the Future returned by AbstractAddressResolver.resolve(SocketAddress).
executor() - Method in class io.netty.resolver.SimpleNameResolver
Returns the EventExecutor which is used to notify the listeners of the Future returned by SimpleNameResolver.resolve(String).

G

getResolver(EventExecutor) - Method in class io.netty.resolver.AddressResolverGroup
Returns the AddressResolver associated with the specified EventExecutor.

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
 
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 resolves InetAddress.
InetNameResolver(EventExecutor) - Constructor for class io.netty.resolver.InetNameResolver
 
InetSocketAddressResolver - Class in io.netty.resolver
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.
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
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() - Static method in class io.netty.resolver.HostsFileParser
Parse hosts file at standard OS location.
parse(File) - Static method in class io.netty.resolver.HostsFileParser
Parse a hosts file.
parse(Reader) - Static method in class io.netty.resolver.HostsFileParser
Parse a reader of hosts file format.
parseSilently() - Static method in class io.netty.resolver.HostsFileParser
Parse hosts file at standard OS location.

R

resolve(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
 
resolve(SocketAddress, Promise<T>) - 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 interface io.netty.resolver.AddressResolver
Resolves the specified address.
resolve(String) - Method in interface io.netty.resolver.NameResolver
Resolves the specified name into an address.
resolve(String, Promise<T>) - 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 class io.netty.resolver.SimpleNameResolver
 
resolveAll(SocketAddress) - Method in class io.netty.resolver.AbstractAddressResolver
 
resolveAll(SocketAddress, Promise<List<T>>) - 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 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, Promise<List<T>>) - 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 class io.netty.resolver.SimpleNameResolver
 
ResolvedAddressTypes - Enum in io.netty.resolver
Defined resolved address types.
RoundRobinInetAddressResolver - Class in io.netty.resolver
A 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.
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.
A C D E G H I N P R S V 
Skip navigation links

Copyright © 2008–2018 The Netty Project. All rights reserved.