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 onSchedulingAwareRunnableand a given identity name.
Constructor Summary
Constructors Modifier Constructor Description protectedManagedTaskBuilder()
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RunnablebuildManagedTask(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)