java.util.concurrent
package, allowing to set up a
ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring
context.See: Description
Class | Description |
---|---|
ConcurrentTaskExecutor |
Adapter that takes a JDK 1.5
java.util.concurrent.Executor and
exposes a Spring TaskExecutor for it. |
ConcurrentTaskScheduler |
Adapter that takes a JDK 1.5
java.util.concurrent.ScheduledExecutorService
and exposes a Spring TaskScheduler for it. |
CustomizableThreadFactory |
Implementation of the JDK 1.5 <code>ThreadFactory</code>
interface, allowing for customizing the created threads (name, priority, etc).
|
ExecutorConfigurationSupport |
Base class for classes that are setting up a
java.util.concurrent.ExecutorService
(typically a <code>ThreadPoolExecutor</code>). |
ForkJoinPoolFactoryBean |
A Spring
FactoryBean that builds and exposes a preconfigured <code>ForkJoinPool</code>. |
ReschedulingRunnable |
Internal adapter that reschedules an underlying <code>Runnable</code> according
to the next execution time suggested by a given
Trigger . |
ScheduledExecutorFactoryBean |
FactoryBean that sets up
a JDK 1.5 <code>ScheduledExecutorService</code>
(by default: a <code>ScheduledThreadPoolExecutor</code>)
and exposes it for bean references. |
ScheduledExecutorTask |
JavaBean that describes a scheduled executor task, consisting of the
<code>Runnable</code> and a delay plus period.
|
ThreadPoolExecutorFactoryBean |
JavaBean that allows for configuring a JDK 1.5 <code>ThreadPoolExecutor</code>
in bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds",
"queueCapacity" properties) and exposing it as a bean reference of its native
<code>ExecutorService</code> type.
|
ThreadPoolTaskExecutor |
JavaBean that allows for configuring a JDK 1.5 <code>ThreadPoolExecutor</code>
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 <code>ScheduledThreadPoolExecutor</code>. |
ThreadPoolTaskScheduler.DelegatingErrorHandlingCallable<V> |
java.util.concurrent
package, 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.