java.util.concurrent
 and javax.enterprise.concurrent packages, allowing to set up a
 ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring
 context.See: Description
| Class | Description | 
|---|---|
| ConcurrentTaskExecutor | 
 Adapter that takes a  
java.util.concurrent.Executor and exposes
 a Spring TaskExecutor for it. | 
| ConcurrentTaskExecutor.ManagedTaskBuilder | 
 Delegate that wraps a given Runnable/Callable  with a JSR-236 ManagedTask,
 exposing a long-running hint based on  
SchedulingAwareRunnable
 and a given identity name. | 
| ConcurrentTaskScheduler | 
 Adapter that takes a  
java.util.concurrent.ScheduledExecutorService and
 exposes a Spring TaskScheduler for it. | 
| CustomizableThreadFactory | 
 Implementation of the  
ThreadFactory interface,
 allowing for customizing the created threads (name, priority, etc). | 
| DefaultManagedAwareThreadFactory | 
 JNDI-based variant of  
CustomizableThreadFactory, performing a default lookup
 for JSR-236's "java:comp/DefaultManagedThreadFactory" in a Java EE 7 environment,
 falling back to the local CustomizableThreadFactory setup if not found. | 
| DefaultManagedTaskExecutor | 
 JNDI-based variant of  
ConcurrentTaskExecutor, performing a default lookup for
 JSR-236's "java:comp/DefaultManagedExecutorService" in a Java EE 7 environment. | 
| DefaultManagedTaskScheduler | 
 JNDI-based variant of  
ConcurrentTaskScheduler, performing a default lookup for
 JSR-236's "java:comp/DefaultManagedScheduledExecutorService" in a Java EE 7 environment. | 
| ExecutorConfigurationSupport | 
 Base class for classes that are setting up a
  
java.util.concurrent.ExecutorService
 (typically a ThreadPoolExecutor). | 
| ForkJoinPoolFactoryBean | 
 A Spring  
FactoryBean that builds and exposes a preconfigured ForkJoinPool. | 
| ScheduledExecutorFactoryBean | 
FactoryBean that sets up
 a ScheduledExecutorService
 (by default: a ScheduledThreadPoolExecutor)
 and exposes it for bean references. | 
| ScheduledExecutorTask | 
 JavaBean that describes a scheduled executor task, consisting of the
  
Runnable and a delay plus period. | 
| ThreadPoolExecutorFactoryBean | 
 JavaBean that allows for configuring a  
ThreadPoolExecutor
 in bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds",
 "queueCapacity" properties) and exposing it as a bean reference of its native
 ExecutorService type. | 
| ThreadPoolTaskExecutor | 
 JavaBean that allows for configuring a  
ThreadPoolExecutor
 in bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity"
 properties) and exposing it as a Spring TaskExecutor. | 
| ThreadPoolTaskScheduler | 
 Implementation of Spring's  
TaskScheduler interface, wrapping
 a native ScheduledThreadPoolExecutor. | 
java.util.concurrent
 and javax.enterprise.concurrent packages, allowing to set up a
 ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring
 context. Provides support for the native java.util.concurrent
 interfaces as well as the Spring TaskExecutor mechanism.