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.
  • Constructor Details

    • ClowderConfigSourceFactory

      public ClowderConfigSourceFactory()
  • Method Details

    • getConfigSources

      public Iterable<org.eclipse.microprofile.config.spi.ConfigSource> getConfigSources(io.smallrye.config.ConfigSourceContext configSourceContext)
      Specified by:
      getConfigSources in interface io.smallrye.config.ConfigSourceFactory
    • getPriority

      public OptionalInt getPriority()
      Specified by:
      getPriority in interface io.smallrye.config.ConfigSourceFactory