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 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 eventuallydefault java.util.List<java.lang.Runnable>
asynchronousRunnableTasks()
Returns asynchronous runnable initializations to be completed eventuallydefault 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.
-
-
-
Method Detail
-
beforeInitializationTasks
default java.util.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 java.util.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 java.util.List<java.util.concurrent.Callable<?>> asynchronousCallableTasks()
Returns asynchronous callable initializations to be completed eventually- Returns:
- asynchronous callable initializations to be completed eventually
-
asynchronousRunnableTasks
default java.util.List<java.lang.Runnable> asynchronousRunnableTasks()
Returns asynchronous runnable initializations to be completed eventually- Returns:
- asynchronous runnable initializations to be completed eventually
-
afterInitializationTasks
default java.util.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()
-
-