Home / Function/ run() — netty Function Reference

run() — netty Function Reference

Architecture documentation for the run() function in UnorderedThreadPoolEventExecutor.java from the netty codebase.

Function java CommonUtil Concurrent calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  c15f77ba_519c_349c_d05e_1d3c4e5488c2["run()"]
  dea38476_a354_8be5_00ad_9f3dbefd1156["RunnableScheduledFutureTask"]
  c15f77ba_519c_349c_d05e_1d3c4e5488c2 -->|defined in| dea38476_a354_8be5_00ad_9f3dbefd1156
  1a19aaba_d8d2_8655_4ec1_5d3e33ca9555["run()"]
  1a19aaba_d8d2_8655_4ec1_5d3e33ca9555 -->|calls| c15f77ba_519c_349c_d05e_1d3c4e5488c2
  1a19aaba_d8d2_8655_4ec1_5d3e33ca9555["run()"]
  c15f77ba_519c_349c_d05e_1d3c4e5488c2 -->|calls| 1a19aaba_d8d2_8655_4ec1_5d3e33ca9555
  cab9a6bf_717f_a0ca_347a_4ffb654f9aa9["isPeriodic()"]
  c15f77ba_519c_349c_d05e_1d3c4e5488c2 -->|calls| cab9a6bf_717f_a0ca_347a_4ffb654f9aa9
  style c15f77ba_519c_349c_d05e_1d3c4e5488c2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/main/java/io/netty/util/concurrent/UnorderedThreadPoolEventExecutor.java lines 254–268

        @Override
        public void run() {
            if (!isPeriodic()) {
                super.run();
            } else if (!isDone()) {
                try {
                    // Its a periodic task so we need to ignore the return value
                    runTask();
                } catch (Throwable cause) {
                    if (!tryFailureInternal(cause)) {
                        logger.warn("Failure during execution of task", cause);
                    }
                }
            }
        }

Domain

Subdomains

Called By

Frequently Asked Questions

What does run() do?
run() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/concurrent/UnorderedThreadPoolEventExecutor.java.
Where is run() defined?
run() is defined in common/src/main/java/io/netty/util/concurrent/UnorderedThreadPoolEventExecutor.java at line 254.
What does run() call?
run() calls 2 function(s): isPeriodic, run.
What calls run()?
run() is called by 1 function(s): run.

Analyze Your Own Codebase

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

Try Supermodel Free