public class CustomizableThreadFactory extends CustomizableThreadCreator implements ThreadFactory
ThreadFactory
interface, allowing for customizing the created threads (name, priority, etc).
See the base class CustomizableThreadCreator
for details on the available configuration options.
CustomizableThreadCreator.setThreadNamePrefix(java.lang.String)
,
CustomizableThreadCreator.setThreadPriority(int)
,
Serialized FormConstructor and Description |
---|
CustomizableThreadFactory()
Create a new CustomizableThreadFactory with default thread name prefix.
|
CustomizableThreadFactory(String threadNamePrefix)
Create a new CustomizableThreadFactory with the given thread name prefix.
|
Modifier and Type | Method and Description |
---|---|
Thread |
newThread(Runnable runnable) |
createThread, getDefaultThreadNamePrefix, getThreadGroup, getThreadNamePrefix, getThreadPriority, isDaemon, nextThreadName, setDaemon, setThreadGroup, setThreadGroupName, setThreadNamePrefix, setThreadPriority
public CustomizableThreadFactory()
public CustomizableThreadFactory(String threadNamePrefix)
threadNamePrefix
- the prefix to use for the names of newly created threadspublic Thread newThread(Runnable runnable)
newThread
in interface ThreadFactory