public class TaskHandlerImpl extends Object implements TaskHandler, org.springframework.beans.factory.InitializingBean
| Constructor and Description |
|---|
TaskHandlerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
execute(Collection<Runnable> tasks) |
void |
execute(Runnable task) |
TaskHandlerImpl |
setTaskProperties(TaskProperties taskProperties) |
void |
shutdown() |
<T> List<TaskResult<T>> |
submit(List<Callable<T>> callables) |
<T> List<TaskResult<T>> |
submit(List<Callable<T>> callables,
Long timeout) |
<T> Map<String,TaskResult<T>> |
submit(Map<String,Callable<T>> callables) |
<T> Map<String,TaskResult<T>> |
submit(Map<String,Callable<T>> callables,
Long timeout) |
public TaskHandlerImpl setTaskProperties(TaskProperties taskProperties)
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionpublic <T> Map<String,TaskResult<T>> submit(Map<String,Callable<T>> callables, Long timeout)
submit in interface TaskHandlerpublic <T> Map<String,TaskResult<T>> submit(Map<String,Callable<T>> callables)
submit in interface TaskHandlerpublic <T> List<TaskResult<T>> submit(List<Callable<T>> callables, Long timeout)
submit in interface TaskHandlerpublic <T> List<TaskResult<T>> submit(List<Callable<T>> callables)
submit in interface TaskHandlerpublic void execute(Collection<Runnable> tasks)
execute in interface TaskHandlerpublic void execute(Runnable task)
execute in interface TaskHandlerpublic void shutdown()
Copyright © 2023. All rights reserved.