Home / Function/ execute() — netty Function Reference

execute() — netty Function Reference

Architecture documentation for the execute() function in SingleThreadEventExecutor.java from the netty codebase.

Function java CommonUtil Concurrent calls 8 called by 7

Entity Profile

Dependency Diagram

graph TD
  ced7700b_627f_0ab1_ff34_9e3824dfeea8["execute()"]
  c9189467_acbc_07ea_3a8c_fecfe22ec122["SingleThreadEventExecutor"]
  ced7700b_627f_0ab1_ff34_9e3824dfeea8 -->|defined in| c9189467_acbc_07ea_3a8c_fecfe22ec122
  854af53c_2ead_d46e_88b1_d06b416dc73d["addShutdownHook()"]
  854af53c_2ead_d46e_88b1_d06b416dc73d -->|calls| ced7700b_627f_0ab1_ff34_9e3824dfeea8
  945e9c28_ba78_c305_39d7_9e5bd340ca00["removeShutdownHook()"]
  945e9c28_ba78_c305_39d7_9e5bd340ca00 -->|calls| ced7700b_627f_0ab1_ff34_9e3824dfeea8
  2fbe8756_76da_a86e_960c_bf11273a6375["confirmShutdown()"]
  2fbe8756_76da_a86e_960c_bf11273a6375 -->|calls| ced7700b_627f_0ab1_ff34_9e3824dfeea8
  a9160184_861f_36f3_6197_08b8deb017a9["execute0()"]
  a9160184_861f_36f3_6197_08b8deb017a9 -->|calls| ced7700b_627f_0ab1_ff34_9e3824dfeea8
  e7e22c37_6332_1a2f_3b17_445c44065c5d["lazyExecute0()"]
  e7e22c37_6332_1a2f_3b17_445c44065c5d -->|calls| ced7700b_627f_0ab1_ff34_9e3824dfeea8
  d19115ba_3182_5468_97c7_239c6acc4a73["scheduleRemoveScheduled()"]
  d19115ba_3182_5468_97c7_239c6acc4a73 -->|calls| ced7700b_627f_0ab1_ff34_9e3824dfeea8
  8eb7fcd3_fddd_aede_4b6c_2483c2c54021["doStartThread()"]
  8eb7fcd3_fddd_aede_4b6c_2483c2c54021 -->|calls| ced7700b_627f_0ab1_ff34_9e3824dfeea8
  a9160184_861f_36f3_6197_08b8deb017a9["execute0()"]
  ced7700b_627f_0ab1_ff34_9e3824dfeea8 -->|calls| a9160184_861f_36f3_6197_08b8deb017a9
  957fd634_92d8_ad7a_8d3f_c6d9e5d7ee2a["inEventLoop()"]
  ced7700b_627f_0ab1_ff34_9e3824dfeea8 -->|calls| 957fd634_92d8_ad7a_8d3f_c6d9e5d7ee2a
  2db76fa7_bcbb_0b02_d658_d457f2ba303d["addTask()"]
  ced7700b_627f_0ab1_ff34_9e3824dfeea8 -->|calls| 2db76fa7_bcbb_0b02_d658_d457f2ba303d
  2df06e90_ae68_2dbc_f754_10fc8d9ce8f6["startThread()"]
  ced7700b_627f_0ab1_ff34_9e3824dfeea8 -->|calls| 2df06e90_ae68_2dbc_f754_10fc8d9ce8f6
  df5ad6c1_f20a_5cc4_4ec3_0b7df5517a6c["isShutdown()"]
  ced7700b_627f_0ab1_ff34_9e3824dfeea8 -->|calls| df5ad6c1_f20a_5cc4_4ec3_0b7df5517a6c
  80bb773b_c9d4_0542_be2a_9efedef780ee["removeTask()"]
  ced7700b_627f_0ab1_ff34_9e3824dfeea8 -->|calls| 80bb773b_c9d4_0542_be2a_9efedef780ee
  aa14d0a8_6a34_fd54_5ed0_e11ee0fa5ef6["reject()"]
  ced7700b_627f_0ab1_ff34_9e3824dfeea8 -->|calls| aa14d0a8_6a34_fd54_5ed0_e11ee0fa5ef6
  style ced7700b_627f_0ab1_ff34_9e3824dfeea8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/main/java/io/netty/util/concurrent/SingleThreadEventExecutor.java lines 981–984

    @Override
    public void execute(Runnable task) {
        execute0(task);
    }

Domain

Subdomains

Frequently Asked Questions

What does execute() do?
execute() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/concurrent/SingleThreadEventExecutor.java.
Where is execute() defined?
execute() is defined in common/src/main/java/io/netty/util/concurrent/SingleThreadEventExecutor.java at line 981.
What does execute() call?
execute() calls 8 function(s): addTask, execute0, inEventLoop, isShutdown, reject, removeTask, startThread, wakeup.
What calls execute()?
execute() is called by 7 function(s): addShutdownHook, confirmShutdown, doStartThread, execute0, lazyExecute0, removeShutdownHook, scheduleRemoveScheduled.

Analyze Your Own Codebase

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

Try Supermodel Free