public interface Bootstrap
This is the bootstrap needed to provide to
Pico initialization.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionconfig()Provides the base primordial bootstrap configuration to thePicoServicesProvider.In certain conditions Pico services should be initialized but not started (i.e., avoiding calls toPostConstructetc.).
-
Method Details
-
config
Provides the base primordial bootstrap configuration to thePicoServicesProvider. The provider will then bootstrapPicoServicesusing this bootstrap instance. then default values will be used accordingly.- Returns:
- the bootstrap helidon configuration
-
limitRuntimePhase
In certain conditions Pico services should be initialized but not started (i.e., avoiding calls toPostConstructetc.). This can be used in special cases where the normal Pico startup should limit lifecycle up to a given phase. Normally one should not use this feature - it is mainly used in Pico tooling (e.g., the pico-maven-plugin).- Returns:
- the phase to stop at during lifecycle
-