Package step.core.tasks
Class AsyncTaskManager
- java.lang.Object
-
- step.core.tasks.AsyncTaskManager
-
public class AsyncTaskManager extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AsyncTaskManager.TaskContext
static class
AsyncTaskManager.TaskStatus
-
Constructor Summary
Constructors Constructor Description AsyncTaskManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AsyncTaskManager.TaskStatus
createTask(java.lang.String exportId, java.util.function.Consumer<AsyncTaskManager.TaskContext> task)
AsyncTaskManager.TaskStatus
createTask(java.util.function.Consumer<AsyncTaskManager.TaskContext> task)
AsyncTaskManager.TaskStatus
getTaskStatus(java.lang.String taskId)
-
-
-
Method Detail
-
createTask
public AsyncTaskManager.TaskStatus createTask(java.util.function.Consumer<AsyncTaskManager.TaskContext> task)
-
createTask
public AsyncTaskManager.TaskStatus createTask(java.lang.String exportId, java.util.function.Consumer<AsyncTaskManager.TaskContext> task)
-
getTaskStatus
public AsyncTaskManager.TaskStatus getTaskStatus(java.lang.String taskId)
-
-