Home / Function/ run() — netty Function Reference

run() — netty Function Reference

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

Function java Buffer Telemetry calls 1 called by 8

Entity Profile

Dependency Diagram

graph TD
  b79014df_fa4d_f5ee_0fee_b9e3906bd3e9["run()"]
  08d65fbb_5c91_c129_ccd6_c146bc1b0c0d["SingleThreadEventLoopA"]
  b79014df_fa4d_f5ee_0fee_b9e3906bd3e9 -->|defined in| 08d65fbb_5c91_c129_ccd6_c146bc1b0c0d
  ce99034a_40be_fe0b_e0f6_a7bd14ba3e7c["run()"]
  ce99034a_40be_fe0b_e0f6_a7bd14ba3e7c -->|calls| b79014df_fa4d_f5ee_0fee_b9e3906bd3e9
  8ebd77a5_85aa_f0d7_ab22_2d832d339b49["run()"]
  8ebd77a5_85aa_f0d7_ab22_2d832d339b49 -->|calls| b79014df_fa4d_f5ee_0fee_b9e3906bd3e9
  357fbc91_cbc8_821d_117a_00679a2dc4a6["shutdownAfterStart()"]
  357fbc91_cbc8_821d_117a_00679a2dc4a6 -->|calls| b79014df_fa4d_f5ee_0fee_b9e3906bd3e9
  98ebe171_9998_c2e3_89d5_096f989dee01["testScheduleTask()"]
  98ebe171_9998_c2e3_89d5_096f989dee01 -->|calls| b79014df_fa4d_f5ee_0fee_b9e3906bd3e9
  ba499c81_3a16_c6c4_23e5_d0f6f0b8972f["testScheduleTaskAtFixedRate()"]
  ba499c81_3a16_c6c4_23e5_d0f6f0b8972f -->|calls| b79014df_fa4d_f5ee_0fee_b9e3906bd3e9
  c0fdb18d_8a78_4da8_0236_af9141b2839b["testScheduleLaggyTaskAtFixedRate()"]
  c0fdb18d_8a78_4da8_0236_af9141b2839b -->|calls| b79014df_fa4d_f5ee_0fee_b9e3906bd3e9
  b4160433_6af4_11d4_14e2_5867c031dc3a["testScheduleTaskWithFixedDelay()"]
  b4160433_6af4_11d4_14e2_5867c031dc3a -->|calls| b79014df_fa4d_f5ee_0fee_b9e3906bd3e9
  e3dfaa92_ac0e_8263_9282_a658504d3c08["shutdownWithPendingTasks()"]
  e3dfaa92_ac0e_8263_9282_a658504d3c08 -->|calls| b79014df_fa4d_f5ee_0fee_b9e3906bd3e9
  8ebd77a5_85aa_f0d7_ab22_2d832d339b49["run()"]
  b79014df_fa4d_f5ee_0fee_b9e3906bd3e9 -->|calls| 8ebd77a5_85aa_f0d7_ab22_2d832d339b49
  style b79014df_fa4d_f5ee_0fee_b9e3906bd3e9 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/test/java/io/netty/channel/SingleThreadEventLoopTest.java lines 524–537

        @Override
        protected void run() {
            for (;;) {
                Runnable task = takeTask();
                if (task != null) {
                    task.run();
                    updateLastExecutionTime();
                }

                if (confirmShutdown()) {
                    break;
                }
            }
        }

Domain

Subdomains

Calls

Frequently Asked Questions

What does run() do?
run() is a function in the netty codebase, defined in transport/src/test/java/io/netty/channel/SingleThreadEventLoopTest.java.
Where is run() defined?
run() is defined in transport/src/test/java/io/netty/channel/SingleThreadEventLoopTest.java at line 524.
What does run() call?
run() calls 1 function(s): run.
What calls run()?
run() is called by 8 function(s): run, run, shutdownAfterStart, shutdownWithPendingTasks, testScheduleLaggyTaskAtFixedRate, testScheduleTask, testScheduleTaskAtFixedRate, testScheduleTaskWithFixedDelay.

Analyze Your Own Codebase

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

Try Supermodel Free