Package org.apache.pekko.io
Class InetAddressDnsProvider
java.lang.Object
org.apache.pekko.io.InetAddressDnsProvider
- All Implemented Interfaces:
DnsProvider
INTERNAL API
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDNS resolver actor.cache()Cache implementation that can be accessed via Dns(system) to avoid asks to the resolver actors.DNS manager class.
-
Constructor Details
-
InetAddressDnsProvider
public InetAddressDnsProvider()
-
-
Method Details
-
actorClass
Description copied from interface:DnsProviderDNS resolver actor. Should respond topekko.io.dns.DnsProtocol.Resolvewithpekko.io.dns.DnsProtocol.Resolved- Specified by:
actorClassin interfaceDnsProvider
-
cache
Description copied from interface:DnsProviderCache implementation that can be accessed via Dns(system) to avoid asks to the resolver actors. It is not recommended to override the default SimpleDnsCache- Specified by:
cachein interfaceDnsProvider
-
managerClass
Description copied from interface:DnsProviderDNS manager class. Is responsible for creating resolvers and doing any cache cleanup. The DNS extension will create one of these Actors. It should have a ctr that accepts aDnsExt- Specified by:
managerClassin interfaceDnsProvider
-