Package pl.morgwai.base.utils.concurrent
Class TaskTrackingExecutor.ForcedTerminationAftermath
- java.lang.Object
-
- pl.morgwai.base.utils.concurrent.TaskTrackingExecutor.ForcedTerminationAftermath
-
- Enclosing interface:
- TaskTrackingExecutor
public static class TaskTrackingExecutor.ForcedTerminationAftermath extends Object
Returned byTaskTrackingExecutor.tryForceTerminate().
-
-
Field Summary
Fields Modifier and Type Field Description List<Runnable>runningTasksList<Runnable>unexecutedTasks
-
Constructor Summary
Constructors Constructor Description ForcedTerminationAftermath(List<Runnable> runningTasks, List<Runnable> unexecutedTasks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Runnable>getRunningTasks()List of tasks that were still running whenTaskTrackingExecutor.tryForceTerminate()was called.List<Runnable>getUnexecutedTasks()List of tasks returned byExecutorService.shutdownNow().
-
-
-
Method Detail
-
getRunningTasks
public List<Runnable> getRunningTasks()
List of tasks that were still running whenTaskTrackingExecutor.tryForceTerminate()was called.
-
getUnexecutedTasks
public List<Runnable> getUnexecutedTasks()
List of tasks returned byExecutorService.shutdownNow().
-
-