Class NoopDnsCnameCache
java.lang.Object
io.netty.resolver.dns.NoopDnsCnameCache
- All Implemented Interfaces:
DnsCnameCache
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidCaches a cname entry that should be used for the given hostname.voidclear()Clears all cached nameservers.booleanClears the cached nameservers for the specified hostname.Returns the cached cname for the given hostname.
-
Field Details
-
INSTANCE
-
-
Method Details
-
get
Description copied from interface:DnsCnameCacheReturns the cached cname for the given hostname.- Specified by:
getin interfaceDnsCnameCache- Parameters:
hostname- the hostname- Returns:
- the cached entries or an
nullif none.
-
cache
Description copied from interface:DnsCnameCacheCaches a cname entry that should be used for the given hostname.- Specified by:
cachein interfaceDnsCnameCache- Parameters:
hostname- the hostnamecname- the cname mapping.originalTtl- the TTL as returned by the DNS serverloop- theEventLoopused to register the TTL timeout
-
clear
public void clear()Description copied from interface:DnsCnameCacheClears all cached nameservers.- Specified by:
clearin interfaceDnsCnameCache- See Also:
-
clear
Description copied from interface:DnsCnameCacheClears the cached nameservers for the specified hostname.- Specified by:
clearin interfaceDnsCnameCache- Returns:
trueif and only if there was an entry for the specified host name in the cache and it has been removed by this method
-