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 ServiceRegistryManager
ServiceRegistryManager.create()
Create a new service registry manager with default configuration.static ServiceRegistryManager
ServiceRegistryManager.create
(ServiceRegistryConfig config) Create a new service registry manager with custom configuration.static ServiceRegistryManager
ServiceRegistryManager.start()
Create a new manager with default configuration, and initialize all services that have aService.RunLevel
defined in ascending order (only singletons are initialized).static ServiceRegistryManager
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 ServiceRegistryManager
ServiceRegistryManager.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 ServiceRegistryManager
ServiceRegistryManager.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 void
RegistryStartupProvider.registerShutdownHandler
(ServiceRegistryManager registryManager) Register a shutdown handler.