public interface HelidonContainer
Helidon CDI Container, separates initialization and runtime phases of the bootstrapping.
 Initialization is static to support GraalVM native image, start is controlled by application.
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptioncontext()The root context of MP.static HelidonContainerinstance()Get the (initialized or started) container.voidshutdown()Shutdown the container (and CDI).start()Start the container.
- 
Method Details- 
startSeContainer start()Start the container. This will finish the lifecycle of CDI implementation. If already started, this method is a noop.- Returns:
- the started container
 
- 
contextContext context()The root context of MP.- Returns:
- context
 
- 
instanceGet the (initialized or started) container.- Returns:
- the singleton instance of container
 
- 
shutdownvoid shutdown()Shutdown the container (and CDI).
 
-