Class YamlConfigSourceProvider

  • All Implemented Interfaces:
    org.eclipse.microprofile.config.spi.ConfigSourceProvider

    public class YamlConfigSourceProvider
    extends io.smallrye.config.AbstractLocationConfigSourceLoader
    implements org.eclipse.microprofile.config.spi.ConfigSourceProvider
    • Constructor Detail

      • YamlConfigSourceProvider

        public YamlConfigSourceProvider()
    • Method Detail

      • getFileExtensions

        public String[] getFileExtensions()
        Specified by:
        getFileExtensions in class io.smallrye.config.AbstractLocationConfigSourceLoader
      • loadConfigSource

        protected org.eclipse.microprofile.config.spi.ConfigSource loadConfigSource​(URL url,
                                                                                    int ordinal)
                                                                             throws IOException
        Specified by:
        loadConfigSource in class io.smallrye.config.AbstractLocationConfigSourceLoader
        Throws:
        IOException
      • getConfigSources

        public Iterable<org.eclipse.microprofile.config.spi.ConfigSource> getConfigSources​(ClassLoader classLoader)
        Specified by:
        getConfigSources in interface org.eclipse.microprofile.config.spi.ConfigSourceProvider