Home / Function/ cache() — netty Function Reference

cache() — netty Function Reference

Architecture documentation for the cache() function in AuthoritativeDnsServerCacheAdapter.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  8d1a11ad_bad4_b921_be63_3a919c5cec0d["cache()"]
  320799f0_3e80_fb63_b8af_16ab5597ac76["AuthoritativeDnsServerCacheAdapter"]
  8d1a11ad_bad4_b921_be63_3a919c5cec0d -->|defined in| 320799f0_3e80_fb63_b8af_16ab5597ac76
  style 8d1a11ad_bad4_b921_be63_3a919c5cec0d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/AuthoritativeDnsServerCacheAdapter.java lines 61–67

    @Override
    public void cache(String hostname, InetSocketAddress address, long originalTtl, EventLoop loop) {
        // We only cache resolved addresses.
        if (!address.isUnresolved()) {
            cache.cache(hostname, EMPTY, address.getAddress(), originalTtl, loop);
        }
    }

Subdomains

Frequently Asked Questions

What does cache() do?
cache() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/AuthoritativeDnsServerCacheAdapter.java.
Where is cache() defined?
cache() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/AuthoritativeDnsServerCacheAdapter.java at line 61.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free