public class SimpleDnsCache extends Dns implements PeriodicCacheCleanup
Dns.Command, Dns.Resolve, Dns.Resolve$, Dns.Resolved, Dns.Resolved$
Constructor and Description |
---|
SimpleDnsCache() |
Modifier and Type | Method and Description |
---|---|
scala.Option<Dns.Resolved> |
cached(java.lang.String name) |
void |
cleanup() |
protected long |
clock() |
void |
put(Dns.Resolved r,
long ttlMillis) |
static scala.Option<Dns.Resolved> |
resolve(java.lang.String name,
ActorSystem system,
ActorRef sender) |
createExtension, get, lookup, resolve
public static scala.Option<Dns.Resolved> resolve(java.lang.String name, ActorSystem system, ActorRef sender)
public scala.Option<Dns.Resolved> cached(java.lang.String name)
protected long clock()
public final void put(Dns.Resolved r, long ttlMillis)
public final void cleanup()
cleanup
in interface PeriodicCacheCleanup