Interface InitializationSequence
-
- All Known Implementing Classes:
MainInitialization
public interface InitializationSequence
Defines the initialization sequence.- Since:
- 14139
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default List<InitializationTask>
afterInitializationTasks()
Returns tasks that must be run after parallel tasks.default List<Callable<?>>
asynchronousCallableTasks()
Returns asynchronous callable initializations to be completed eventuallydefault List<Runnable>
asynchronousRunnableTasks()
Returns asynchronous runnable initializations to be completed eventuallydefault List<InitializationTask>
beforeInitializationTasks()
Returns tasks that must be run before parallel tasks.default Collection<InitializationTask>
parallelInitializationTasks()
Returns tasks to be executed (in parallel) by a ExecutorService.
-
-
-
Method Detail
-
beforeInitializationTasks
default List<InitializationTask> beforeInitializationTasks()
Returns tasks that must be run before parallel tasks.- Returns:
- tasks that must be run before parallel tasks
- See Also:
afterInitializationTasks()
,parallelInitializationTasks()
-
parallelInitializationTasks
default Collection<InitializationTask> parallelInitializationTasks()
Returns tasks to be executed (in parallel) by a ExecutorService.- Returns:
- tasks to be executed (in parallel) by a ExecutorService
-
asynchronousCallableTasks
default List<Callable<?>> asynchronousCallableTasks()
Returns asynchronous callable initializations to be completed eventually- Returns:
- asynchronous callable initializations to be completed eventually
-
asynchronousRunnableTasks
default List<Runnable> asynchronousRunnableTasks()
Returns asynchronous runnable initializations to be completed eventually- Returns:
- asynchronous runnable initializations to be completed eventually
-
afterInitializationTasks
default List<InitializationTask> afterInitializationTasks()
Returns tasks that must be run after parallel tasks.- Returns:
- tasks that must be run after parallel tasks
- See Also:
beforeInitializationTasks()
,parallelInitializationTasks()
-
-