Uses of Interface
io.helidon.service.registry.GeneratedService.Descriptor
Packages that use GeneratedService.Descriptor
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 GeneratedService.Descriptor in io.helidon.service.registry
Methods in io.helidon.service.registry that return GeneratedService.DescriptorMethods in io.helidon.service.registry that return types with arguments of type GeneratedService.DescriptorModifier and TypeMethodDescriptionServiceRegistryConfig.BuilderBase.serviceDescriptors()
Manually registered service descriptors to add to the registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl.serviceDescriptors()
ServiceRegistryConfig.BuilderBase.serviceInstances()
Manually register initial bindings for some of the services in the registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl.serviceInstances()
Methods in io.helidon.service.registry with parameters of type GeneratedService.DescriptorModifier and TypeMethodDescriptionServiceRegistryConfig.BuilderBase.addServiceDescriptor
(GeneratedService.Descriptor<?> serviceDescriptor) Manually registered service descriptors to add to the registry.<TYPE> BUILDER
ServiceRegistryConfig.BuilderBase.putServiceInstance
(GeneratedService.Descriptor<TYPE> key, TYPE serviceInstance) This method adds a new value to the map, or replaces it if the key already exists.Method parameters in io.helidon.service.registry with type arguments of type GeneratedService.DescriptorModifier and TypeMethodDescriptionServiceRegistryConfig.BuilderBase.addServiceDescriptors
(List<GeneratedService.Descriptor<?>> serviceDescriptors) Manually registered service descriptors to add to the registry.ServiceRegistryConfig.BuilderBase.addServiceInstances
(Map<GeneratedService.Descriptor<?>, ?> serviceInstances) This method keeps existing values, then puts all new values into the map.ServiceRegistryConfig.BuilderBase.serviceDescriptors
(List<GeneratedService.Descriptor<?>> serviceDescriptors) Manually registered service descriptors to add to the registry.ServiceRegistryConfig.BuilderBase.serviceInstances
(Map<GeneratedService.Descriptor<?>, ?> serviceInstances) This method replaces all values with the new ones.