Class DefaultHostsFileEntriesResolver
java.lang.Object
io.netty.resolver.DefaultHostsFileEntriesResolver
- All Implemented Interfaces:
HostsFileEntriesResolver
public final class DefaultHostsFileEntriesResolver
extends Object
implements HostsFileEntriesResolver
Default
HostsFileEntriesResolver that resolves hosts file entries only once.-
Field Summary
Fields inherited from interface HostsFileEntriesResolver
DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddress(String inetHost, ResolvedAddressTypes resolvedAddressTypes) Resolve the address of a hostname against the entries in a hosts file, depending on some address types.addresses(String inetHost, ResolvedAddressTypes resolvedAddressTypes) Resolves all addresses of a hostname against the entries in a hosts file, depending on the specifiedResolvedAddressTypes.
-
Constructor Details
-
DefaultHostsFileEntriesResolver
public DefaultHostsFileEntriesResolver()
-
-
Method Details
-
address
Description copied from interface:HostsFileEntriesResolverResolve the address of a hostname against the entries in a hosts file, depending on some address types.- Specified by:
addressin interfaceHostsFileEntriesResolver- Parameters:
inetHost- the hostname to resolveresolvedAddressTypes- the address types to resolve- Returns:
- the first matching address
-
addresses
Resolves all addresses of a hostname against the entries in a hosts file, depending on the specifiedResolvedAddressTypes.- Parameters:
inetHost- the hostname to resolveresolvedAddressTypes- the address types to resolve- Returns:
- all matching addresses or
nullin case the hostname cannot be resolved
-