Uses of Interface
io.helidon.service.registry.ServiceRegistryConfig
Packages that use ServiceRegistryConfig
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 ServiceRegistryConfig in io.helidon.service.registry
Classes in io.helidon.service.registry with type parameters of type ServiceRegistryConfigModifier and TypeClassDescriptionstatic classServiceRegistryConfig.BuilderBase<BUILDER extends ServiceRegistryConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ServiceRegistryConfig> Fluent API builder base forServiceRegistryConfig.Classes in io.helidon.service.registry that implement ServiceRegistryConfigModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.service.registry that return ServiceRegistryConfigModifier and TypeMethodDescriptionServiceRegistryConfig.Builder.build()ServiceRegistryConfig.Builder.buildPrototype()static ServiceRegistryConfigServiceRegistryConfig.create()Create a new instance with default values.Methods in io.helidon.service.registry with parameters of type ServiceRegistryConfigModifier and TypeMethodDescriptionServiceRegistryConfig.builder(ServiceRegistryConfig instance) Create a new fluent API builder from an existing instance.static ServiceDiscoveryServiceDiscovery.create(ServiceRegistryConfig config) Create a new instance that discovers service descriptors based on the configuration.static ServiceRegistryManagerServiceRegistryManager.create(ServiceRegistryConfig config) Create a new service registry manager with custom configuration.ServiceRegistryConfig.BuilderBase.from(ServiceRegistryConfig prototype) Update this builder from an existing prototype instance.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.