Class ConcurrentTaskExecutor.ManagedTaskBuilder
- java.lang.Object
- org.springframework.scheduling.concurrent.ConcurrentTaskExecutor.ManagedTaskBuilder
- Enclosing class:
- ConcurrentTaskExecutor
protected static class ConcurrentTaskExecutor.ManagedTaskBuilder extends Object
Delegate that wraps a given Runnable/Callable with a JSR-236 ManagedTask, exposing a long-running hint based onSchedulingAwareRunnable
and a given identity name.
Constructor Summary
Constructors Modifier Constructor Description protected
ManagedTaskBuilder()
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Runnable
buildManagedTask(Runnable task, String identityName)
static <T> Callable<T>
buildManagedTask(Callable<T> task, String identityName)
Constructor Detail
ManagedTaskBuilder
protected ManagedTaskBuilder()
Method Detail
buildManagedTask
public static Runnable buildManagedTask(Runnable task, String identityName)
buildManagedTask
public static <T> Callable<T> buildManagedTask(Callable<T> task, String identityName)