Home / Class/ ThreadPerTaskExecutor Class — netty Architecture

ThreadPerTaskExecutor Class — netty Architecture

Architecture documentation for the ThreadPerTaskExecutor class in ThreadPerTaskExecutor.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  689778d5_c475_1893_594c_8e228f379369["ThreadPerTaskExecutor"]
  7d0df4ec_0da6_2d25_a41b_55ab13f4e495["ThreadPerTaskExecutor.java"]
  689778d5_c475_1893_594c_8e228f379369 -->|defined in| 7d0df4ec_0da6_2d25_a41b_55ab13f4e495
  5afc04ca_689a_55ee_fe51_1cd437f8930a["ThreadPerTaskExecutor()"]
  689778d5_c475_1893_594c_8e228f379369 -->|method| 5afc04ca_689a_55ee_fe51_1cd437f8930a
  cf60bca5_768e_28d3_9f07_5cd9c4e06e81["execute()"]
  689778d5_c475_1893_594c_8e228f379369 -->|method| cf60bca5_768e_28d3_9f07_5cd9c4e06e81

Relationship Graph

Source Code

common/src/main/java/io/netty/util/concurrent/ThreadPerTaskExecutor.java lines 23–34

public final class ThreadPerTaskExecutor implements Executor {
    private final ThreadFactory threadFactory;

    public ThreadPerTaskExecutor(ThreadFactory threadFactory) {
        this.threadFactory = ObjectUtil.checkNotNull(threadFactory, "threadFactory");
    }

    @Override
    public void execute(Runnable command) {
        threadFactory.newThread(command).start();
    }
}

Frequently Asked Questions

What is the ThreadPerTaskExecutor class?
ThreadPerTaskExecutor is a class in the netty codebase, defined in common/src/main/java/io/netty/util/concurrent/ThreadPerTaskExecutor.java.
Where is ThreadPerTaskExecutor defined?
ThreadPerTaskExecutor is defined in common/src/main/java/io/netty/util/concurrent/ThreadPerTaskExecutor.java at line 23.

Analyze Your Own Codebase

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

Try Supermodel Free