Class CustomizableThreadFactory
java.lang.Object
org.springframework.util.CustomizableThreadCreator
org.springframework.scheduling.concurrent.CustomizableThreadFactory
- All Implemented Interfaces:
Serializable
,ThreadFactory
- Direct Known Subclasses:
DefaultManagedAwareThreadFactory
,ExecutorConfigurationSupport
Implementation of the
ThreadFactory
interface,
allowing for customizing the created threads (name, priority, etc).
See the base class CustomizableThreadCreator
for details on the available configuration options.
- Since:
- 2.0.3
- Author:
- Juergen Hoeller
- See Also:
-
Constructor Summary
ConstructorDescriptionCreate a new CustomizableThreadFactory with default thread name prefix.CustomizableThreadFactory
(String threadNamePrefix) Create a new CustomizableThreadFactory with the given thread name prefix. -
Method Summary
Methods inherited from class org.springframework.util.CustomizableThreadCreator
createThread, getDefaultThreadNamePrefix, getThreadGroup, getThreadNamePrefix, getThreadPriority, isDaemon, nextThreadName, setDaemon, setThreadGroup, setThreadGroupName, setThreadNamePrefix, setThreadPriority
-
Constructor Details
-
CustomizableThreadFactory
public CustomizableThreadFactory()Create a new CustomizableThreadFactory with default thread name prefix. -
CustomizableThreadFactory
Create a new CustomizableThreadFactory with the given thread name prefix.- Parameters:
threadNamePrefix
- the prefix to use for the names of newly created threads
-
-
Method Details
-
newThread
- Specified by:
newThread
in interfaceThreadFactory
-