DefaultThreadProperties Class — netty Architecture
Architecture documentation for the DefaultThreadProperties class in SingleThreadEventExecutor.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f["DefaultThreadProperties"] 0f39a674_7a79_67d3_7730_add75b8e1c7e["SingleThreadEventExecutor.java"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|defined in| 0f39a674_7a79_67d3_7730_add75b8e1c7e 64f5cffa_64a4_3fec_d1c0_d5866ef1ce0d["DefaultThreadProperties()"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|method| 64f5cffa_64a4_3fec_d1c0_d5866ef1ce0d 3cc17cfb_8d6d_0a90_e3ce_66b433659e5a["State()"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|method| 3cc17cfb_8d6d_0a90_e3ce_66b433659e5a dba816ee_049d_0819_af4a_5798d9ec2ef7["priority()"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|method| dba816ee_049d_0819_af4a_5798d9ec2ef7 941b7257_ad78_35a6_5b33_b2515f1cb12f["isInterrupted()"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|method| 941b7257_ad78_35a6_5b33_b2515f1cb12f 5f1bb2c9_e011_2748_a87b_74a6273f734c["isDaemon()"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|method| 5f1bb2c9_e011_2748_a87b_74a6273f734c 8367b41c_bf92_ed0b_7ece_8b071dde21d8["String()"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|method| 8367b41c_bf92_ed0b_7ece_8b071dde21d8 93aca75b_b204_542e_bc77_25c76af12c4d["id()"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|method| 93aca75b_b204_542e_bc77_25c76af12c4d 4e0a9bc0_c40f_cf16_0cf2_57051495dd41["stackTrace()"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|method| 4e0a9bc0_c40f_cf16_0cf2_57051495dd41 ee736087_3f7c_740e_abb8_d44816103ae1["isAlive()"] 2094f31b_5e6d_e95b_09b4_f2fb5cd2c05f -->|method| ee736087_3f7c_740e_abb8_d44816103ae1
Relationship Graph
Source Code
common/src/main/java/io/netty/util/concurrent/SingleThreadEventExecutor.java lines 1324–1370
private static final class DefaultThreadProperties implements ThreadProperties {
private final Thread t;
DefaultThreadProperties(Thread t) {
this.t = t;
}
@Override
public State state() {
return t.getState();
}
@Override
public int priority() {
return t.getPriority();
}
@Override
public boolean isInterrupted() {
return t.isInterrupted();
}
@Override
public boolean isDaemon() {
return t.isDaemon();
}
@Override
public String name() {
return t.getName();
}
@Override
public long id() {
return t.getId();
}
@Override
public StackTraceElement[] stackTrace() {
return t.getStackTrace();
}
@Override
public boolean isAlive() {
return t.isAlive();
}
}
Source
Frequently Asked Questions
What is the DefaultThreadProperties class?
DefaultThreadProperties is a class in the netty codebase, defined in common/src/main/java/io/netty/util/concurrent/SingleThreadEventExecutor.java.
Where is DefaultThreadProperties defined?
DefaultThreadProperties is defined in common/src/main/java/io/netty/util/concurrent/SingleThreadEventExecutor.java at line 1324.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free