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);
}
}
Source
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