run() — netty Function Reference
Architecture documentation for the run() function in SingleThreadEventExecutorTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD d1474077_6d3a_87c2_2d11_070af739005b["run()"] 5b586a5e_b91a_effb_8854_1934555012b8["SuspendingSingleThreadEventExecutor"] d1474077_6d3a_87c2_2d11_070af739005b -->|defined in| 5b586a5e_b91a_effb_8854_1934555012b8 9c91a79a_8244_28e9_48f3_27d3bfdd242b["run()"] 9c91a79a_8244_28e9_48f3_27d3bfdd242b -->|calls| d1474077_6d3a_87c2_2d11_070af739005b 719b13be_b489_cd13_248f_561b21ae715e["testWrappedExecutorIsShutdown()"] 719b13be_b489_cd13_248f_561b21ae715e -->|calls| d1474077_6d3a_87c2_2d11_070af739005b b72bd0d3_e8d8_a3b6_089f_5128610a4cc0["executeShouldFail()"] b72bd0d3_e8d8_a3b6_089f_5128610a4cc0 -->|calls| d1474077_6d3a_87c2_2d11_070af739005b df833e4a_f808_ea25_ad90_415d001157d1["testThreadProperties()"] df833e4a_f808_ea25_ad90_415d001157d1 -->|calls| d1474077_6d3a_87c2_2d11_070af739005b 2074a46e_da44_0185_8b5f_faf9b78d6aa0["testInvokeInEventLoop()"] 2074a46e_da44_0185_8b5f_faf9b78d6aa0 -->|calls| d1474077_6d3a_87c2_2d11_070af739005b a9f57147_c664_bf2e_153f_8f0cf7452606["testLazyExecution()"] a9f57147_c664_bf2e_153f_8f0cf7452606 -->|calls| d1474077_6d3a_87c2_2d11_070af739005b 2d7ca5ae_567d_f505_46fa_1f2190eed3e0["testTaskAddedAfterShutdownNotAbandoned()"] 2d7ca5ae_567d_f505_46fa_1f2190eed3e0 -->|calls| d1474077_6d3a_87c2_2d11_070af739005b 4cb99e75_94eb_16c7_ad9f_a52ee70a394d["testTakeTask()"] 4cb99e75_94eb_16c7_ad9f_a52ee70a394d -->|calls| d1474077_6d3a_87c2_2d11_070af739005b 0f47ae98_ccc3_0a6f_da68_4d2acd303dc8["testTakeTaskAlwaysHasTask()"] 0f47ae98_ccc3_0a6f_da68_4d2acd303dc8 -->|calls| d1474077_6d3a_87c2_2d11_070af739005b e58ba2a5_a91d_5b8e_9921_fc4f257e2e1b["testExceptionIsPropagatedToTerminationFuture()"] e58ba2a5_a91d_5b8e_9921_fc4f257e2e1b -->|calls| d1474077_6d3a_87c2_2d11_070af739005b 9c91a79a_8244_28e9_48f3_27d3bfdd242b["run()"] d1474077_6d3a_87c2_2d11_070af739005b -->|calls| 9c91a79a_8244_28e9_48f3_27d3bfdd242b style d1474077_6d3a_87c2_2d11_070af739005b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
common/src/test/java/io/netty/util/concurrent/SingleThreadEventExecutorTest.java lines 93–101
@Override
protected void run() {
while (!confirmShutdown() && !canSuspend()) {
Runnable task = takeTask();
if (task != null) {
task.run();
}
}
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does run() do?
run() is a function in the netty codebase, defined in common/src/test/java/io/netty/util/concurrent/SingleThreadEventExecutorTest.java.
Where is run() defined?
run() is defined in common/src/test/java/io/netty/util/concurrent/SingleThreadEventExecutorTest.java at line 93.
What does run() call?
run() calls 1 function(s): run.
What calls run()?
run() is called by 10 function(s): executeShouldFail, run, testExceptionIsPropagatedToTerminationFuture, testInvokeInEventLoop, testLazyExecution, testTakeTask, testTakeTaskAlwaysHasTask, testTaskAddedAfterShutdownNotAbandoned, and 2 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free