Home / Function/ close() — netty Function Reference

close() — netty Function Reference

Architecture documentation for the close() function in LeakPresenceDetector.java from the netty codebase.

Function java CommonUtil Logging calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  5fbd58ba_4489_c24a_6c62_bf156e1a12ce["close()"]
  43c3721d_1a1c_f4c5_2a4e_19ab56c570d5["PresenceTracker"]
  5fbd58ba_4489_c24a_6c62_bf156e1a12ce -->|defined in| 43c3721d_1a1c_f4c5_2a4e_19ab56c570d5
  38dcc791_90be_c5aa_7d59_e5d118926a5a["close()"]
  38dcc791_90be_c5aa_7d59_e5d118926a5a -->|calls| 5fbd58ba_4489_c24a_6c62_bf156e1a12ce
  38dcc791_90be_c5aa_7d59_e5d118926a5a["close()"]
  5fbd58ba_4489_c24a_6c62_bf156e1a12ce -->|calls| 38dcc791_90be_c5aa_7d59_e5d118926a5a
  b2910c2a_467a_024b_eca1_d065f2238602["checkOpen()"]
  5fbd58ba_4489_c24a_6c62_bf156e1a12ce -->|calls| b2910c2a_467a_024b_eca1_d065f2238602
  style 5fbd58ba_4489_c24a_6c62_bf156e1a12ce fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/main/java/io/netty/util/LeakPresenceDetector.java lines 242–253

        @Override
        public boolean close(Object trackedObject) {
            if (compareAndSet(false, true)) {
                scope.openResourceCounter.decrement();
                if (TRACK_CREATION_STACK) {
                    scope.creationStacks.remove(this);
                }
                scope.checkOpen();
                return true;
            }
            return false;
        }

Domain

Subdomains

Called By

Frequently Asked Questions

What does close() do?
close() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/LeakPresenceDetector.java.
Where is close() defined?
close() is defined in common/src/main/java/io/netty/util/LeakPresenceDetector.java at line 242.
What does close() call?
close() calls 2 function(s): checkOpen, close.
What calls close()?
close() is called by 1 function(s): close.

Analyze Your Own Codebase

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

Try Supermodel Free