Class CustomizableThreadFactory

java.lang.Object
org.springframework.util.CustomizableThreadCreator
org.springframework.scheduling.concurrent.CustomizableThreadFactory
All Implemented Interfaces:
Serializable, ThreadFactory
Direct Known Subclasses:
DefaultManagedAwareThreadFactory, ExecutorConfigurationSupport

public class CustomizableThreadFactory extends org.springframework.util.CustomizableThreadCreator implements ThreadFactory
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:
  • CustomizableThreadCreator.setThreadNamePrefix(java.lang.String)
  • CustomizableThreadCreator.setThreadPriority(int)
  • Serialized Form
  • Constructor Summary

    Constructors
    Constructor
    Description
    Create a new CustomizableThreadFactory with default thread name prefix.
    Create a new CustomizableThreadFactory with the given thread name prefix.
  • Method Summary

    Modifier and Type
    Method
    Description
    newThread(Runnable runnable)
     

    Methods inherited from class org.springframework.util.CustomizableThreadCreator

    createThread, getDefaultThreadNamePrefix, getThreadGroup, getThreadNamePrefix, getThreadPriority, isDaemon, nextThreadName, setDaemon, setThreadGroup, setThreadGroupName, setThreadNamePrefix, setThreadPriority

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CustomizableThreadFactory

      public CustomizableThreadFactory()
      Create a new CustomizableThreadFactory with default thread name prefix.
    • CustomizableThreadFactory

      public CustomizableThreadFactory(String threadNamePrefix)
      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