Home / Class/ NoopResourceLeakTracker Class — netty Architecture

NoopResourceLeakTracker Class — netty Architecture

Architecture documentation for the NoopResourceLeakTracker class in NoopResourceLeakTracker.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  2e1ba656_315e_8b14_af2d_a7e04e56595d["NoopResourceLeakTracker"]
  c13cd8ab_d6c1_9e5b_cf2b_900b1ec42f60["NoopResourceLeakTracker.java"]
  2e1ba656_315e_8b14_af2d_a7e04e56595d -->|defined in| c13cd8ab_d6c1_9e5b_cf2b_900b1ec42f60
  cab99db1_aef5_75d1_6ce6_9a1ca125be5c["record()"]
  2e1ba656_315e_8b14_af2d_a7e04e56595d -->|method| cab99db1_aef5_75d1_6ce6_9a1ca125be5c
  0d0bc425_b5cf_33b4_9cce_e8cc7fd99699["close()"]
  2e1ba656_315e_8b14_af2d_a7e04e56595d -->|method| 0d0bc425_b5cf_33b4_9cce_e8cc7fd99699

Relationship Graph

Source Code

buffer/src/test/java/io/netty/buffer/NoopResourceLeakTracker.java lines 23–41

final class NoopResourceLeakTracker<T> extends AtomicBoolean implements ResourceLeakTracker<T> {

    private static final long serialVersionUID = 7874092436796083851L;

    @Override
    public void record() {
        // NOOP
    }

    @Override
    public void record(Object hint) {
        // NOOP
    }

    @Override
    public boolean close(T trackedObject) {
        return compareAndSet(false, true);
    }
}

Frequently Asked Questions

What is the NoopResourceLeakTracker class?
NoopResourceLeakTracker is a class in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/NoopResourceLeakTracker.java.
Where is NoopResourceLeakTracker defined?
NoopResourceLeakTracker is defined in buffer/src/test/java/io/netty/buffer/NoopResourceLeakTracker.java at line 23.

Analyze Your Own Codebase

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

Try Supermodel Free