Class ClowderConfigSourceFactory
java.lang.Object
com.redhat.cloud.common.clowder.configsource.ClowderConfigSourceFactory
- All Implemented Interfaces:
io.smallrye.config.ConfigSourceFactory
public class ClowderConfigSourceFactory
extends Object
implements io.smallrye.config.ConfigSourceFactory
This factory obtains the already existing config properties and values
and feeds them into our new Clowder ConfigSource so that they can be
mangled there is needed.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.smallrye.config.ConfigSourceFactory
io.smallrye.config.ConfigSourceFactory.ConfigurableConfigSourceFactory<MAPPING extends Object> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIterable<org.eclipse.microprofile.config.spi.ConfigSource>getConfigSources(io.smallrye.config.ConfigSourceContext configSourceContext)
-
Constructor Details
-
ClowderConfigSourceFactory
public ClowderConfigSourceFactory()
-
-
Method Details
-
getConfigSources
public Iterable<org.eclipse.microprofile.config.spi.ConfigSource> getConfigSources(io.smallrye.config.ConfigSourceContext configSourceContext) - Specified by:
getConfigSourcesin interfaceio.smallrye.config.ConfigSourceFactory
-
getPriority
- Specified by:
getPriorityin interfaceio.smallrye.config.ConfigSourceFactory
-