Uses of Class
org.springframework.util.CustomizableThreadCreator
Packages that use CustomizableThreadCreator
Package
Description
This package defines Spring's core TaskExecutor abstraction,
and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
Scheduling convenience classes for the
java.util.concurrent
and jakarta.enterprise.concurrent packages, allowing to set up a
ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring
context.-
Uses of CustomizableThreadCreator in org.springframework.core.task
Subclasses of CustomizableThreadCreator in org.springframework.core.taskModifier and TypeClassDescriptionclassTaskExecutorimplementation that fires up a new Thread for each task, executing it asynchronously. -
Uses of CustomizableThreadCreator in org.springframework.scheduling.concurrent
Subclasses of CustomizableThreadCreator in org.springframework.scheduling.concurrentModifier and TypeClassDescriptionclassImplementation of theThreadFactoryinterface, allowing for customizing the created threads (name, priority, etc).classJNDI-based variant ofCustomizableThreadFactory, performing a default lookup for JSR-236's "java:comp/DefaultManagedThreadFactory" in a Jakarta EE environment, falling back to the localCustomizableThreadFactorysetup if not found.classBase class for setting up aExecutorService(typically aThreadPoolExecutororScheduledThreadPoolExecutor).classFactoryBeanthat sets up aScheduledExecutorService(by default: aScheduledThreadPoolExecutor) and exposes it for bean references.classJavaBean that allows for configuring aThreadPoolExecutorin bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a bean reference of its nativeExecutorServicetype.classJavaBean that allows for configuring aThreadPoolExecutorin bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a SpringTaskExecutor.classImplementation of Spring'sTaskSchedulerinterface, wrapping a nativeScheduledThreadPoolExecutor.