Package io.netty.resolver.dns.macos
Class MacOSDnsServerAddressStreamProvider
java.lang.Object
io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider
- All Implemented Interfaces:
io.netty.resolver.dns.DnsServerAddressStreamProvider
public final class MacOSDnsServerAddressStreamProvider
extends Object
implements io.netty.resolver.dns.DnsServerAddressStreamProvider
DnsServerAddressStreamProvider implementation which makes use of the same mechanism as
Apple's open source mDNSResponder to retrieve the
current nameserver configuration of the system.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic booleanio.netty.resolver.dns.DnsServerAddressStreamnameServerAddressStream(String hostname) static Throwable
-
Constructor Details
-
MacOSDnsServerAddressStreamProvider
public MacOSDnsServerAddressStreamProvider()
-
-
Method Details
-
isAvailable
public static boolean isAvailable() -
ensureAvailability
public static void ensureAvailability() -
nameServerAddressStream
- Specified by:
nameServerAddressStreamin interfaceio.netty.resolver.dns.DnsServerAddressStreamProvider
-