Uses of Class
io.helidon.common.HelidonServiceLoader
Packages that use HelidonServiceLoader
Package
Description
Support for handling the generation of code for Helidon builders and configured builders.
Common utilities for Helidon projects.
Helidon Database Client API.
-
Uses of HelidonServiceLoader in io.helidon.builder.api
Methods in io.helidon.builder.api with parameters of type HelidonServiceLoaderModifier and TypeMethodDescriptiondefault <S extends NamedService,
T extends ConfiguredProvider<S>>
Optional<S> Prototype.ConfiguredBuilder.discoverService
(Config config, String configKey, HelidonServiceLoader<T> serviceLoader, Class<T> providerType, Class<S> configType, boolean allFromServiceLoader, Optional<S> existingValue) Discover service from configuration.default <S extends NamedService,
T extends ConfiguredProvider<S>>
List<S> Prototype.ConfiguredBuilder.discoverServices
(Config config, String configKey, HelidonServiceLoader<T> serviceLoader, Class<T> providerType, Class<S> configType, boolean allFromServiceLoader, List<S> existingInstances) Discover services from configuration. -
Uses of HelidonServiceLoader in io.helidon.common
Methods in io.helidon.common that return HelidonServiceLoaderModifier and TypeMethodDescriptionHelidonServiceLoader.Builder.build()
static <T> HelidonServiceLoader
<T> HelidonServiceLoader.create
(ServiceLoader<T> serviceLoader) Create a weighted service loader from a Java Service loader. -
Uses of HelidonServiceLoader in io.helidon.dbclient
Methods in io.helidon.dbclient with parameters of type HelidonServiceLoaderModifier and TypeMethodDescriptionstatic DbMapperManager
DbMapperManager.create
(HelidonServiceLoader<DbMapperProvider> serviceLoader) Create a new mapper manager from customizedHelidonServiceLoader
.