public interface InitializationSequence
Modifier and Type | Method and Description |
---|---|
default java.util.List<InitializationTask> |
afterInitializationTasks()
Returns tasks that must be run after parallel tasks.
|
default java.util.List<java.util.concurrent.Callable<?>> |
asynchronousCallableTasks()
Returns asynchronous callable initializations to be completed eventually
|
default java.util.List<java.lang.Runnable> |
asynchronousRunnableTasks()
Returns asynchronous runnable initializations to be completed eventually
|
default java.util.List<InitializationTask> |
beforeInitializationTasks()
Returns tasks that must be run before parallel tasks.
|
default java.util.Collection<InitializationTask> |
parallelInitializationTasks()
Returns tasks to be executed (in parallel) by a ExecutorService.
|
default java.util.List<InitializationTask> beforeInitializationTasks()
afterInitializationTasks()
,
parallelInitializationTasks()
default java.util.Collection<InitializationTask> parallelInitializationTasks()
default java.util.List<java.util.concurrent.Callable<?>> asynchronousCallableTasks()
default java.util.List<java.lang.Runnable> asynchronousRunnableTasks()
default java.util.List<InitializationTask> afterInitializationTasks()
beforeInitializationTasks()
,
parallelInitializationTasks()