Uses of Class
io.helidon.service.registry.ServiceRegistryManager
Packages that use ServiceRegistryManager
Package
Description
API required to define services, and to compile the code generated sources for Helidon Service Registry,
with a core service registry implementation (replacement for
ServiceLoader).-
Uses of ServiceRegistryManager in io.helidon.service.registry
Methods in io.helidon.service.registry that return ServiceRegistryManagerModifier and TypeMethodDescriptionstatic ServiceRegistryManagerServiceRegistryManager.create()Create a new service registry manager with default configuration.static ServiceRegistryManagerServiceRegistryManager.create(ServiceRegistryConfig config) Create a new service registry manager with custom configuration.static ServiceRegistryManagerServiceRegistryManager.start()Create a new manager with default configuration, and initialize all services that have aService.RunLeveldefined in ascending order (only singletons are initialized).static ServiceRegistryManagerCreate a new manager based on the provided binding (usually code generated), and start the service registry services according to the configured run levels.static ServiceRegistryManagerServiceRegistryManager.start(Binding binding, ServiceRegistryConfig config) Create a new manager based on the provided binding (usually code generated), and start the service registry services according to the configured run levels.static ServiceRegistryManagerServiceRegistryManager.start(ServiceRegistryConfig config) Start the service registry with no generated binding with the provided config.Methods in io.helidon.service.registry with parameters of type ServiceRegistryManagerModifier and TypeMethodDescriptionstatic voidRegistryStartupProvider.registerShutdownHandler(ServiceRegistryManager registryManager) Register a shutdown handler.