public class DaemonThreadFactory
extends java.lang.Object
implements java.util.concurrent.ThreadFactory
| Constructor and Description |
|---|
DaemonThreadFactory() |
DaemonThreadFactory(java.lang.String threadNamePrefix) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getThreadName(java.lang.String assignedName)
Can be overridden to change the name used for a new thread.
|
java.lang.Thread |
newThread(java.lang.Runnable command) |
void |
setThreadNamePrefix(java.lang.String threadNamePrefix) |
public DaemonThreadFactory()
public DaemonThreadFactory(java.lang.String threadNamePrefix)
public java.lang.Thread newThread(java.lang.Runnable command)
newThread in interface java.util.concurrent.ThreadFactoryThreadFactory.newThread(java.lang.Runnable)protected java.lang.String getThreadName(java.lang.String assignedName)
assignedName - concatenation of the name prefix (if one was given in setThreadNamePrefix(String))
and the thread name generated by the constructor of Thread.public void setThreadNamePrefix(java.lang.String threadNamePrefix)