Class YamlConfigSourceProvider

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

    @Deprecated(forRemoval=true)
    public class YamlConfigSourceProvider
    extends io.smallrye.config.AbstractLocationConfigSourceLoader
    implements org.eclipse.microprofile.config.spi.ConfigSourceProvider
    Deprecated, for removal: This API element is subject to removal in a future version.
    • Constructor Summary

      Constructors 
      Constructor Description
      YamlConfigSourceProvider()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      Iterable<org.eclipse.microprofile.config.spi.ConfigSource> getConfigSources​(ClassLoader classLoader)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      String[] getFileExtensions()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected org.eclipse.microprofile.config.spi.ConfigSource loadConfigSource​(URL url, int ordinal)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      • Methods inherited from class io.smallrye.config.AbstractLocationConfigSourceLoader

        failOnMissingFile, fallbackToUnknownProtocol, loadConfigSources, loadConfigSources, loadConfigSources, loadConfigSources, tryClassPath, tryFileSystem, tryHttpResource, tryJar, tryProfiles
    • Constructor Detail

      • YamlConfigSourceProvider

        public YamlConfigSourceProvider()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • getFileExtensions

        public String[] getFileExtensions()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        getFileExtensions in class io.smallrye.config.AbstractLocationConfigSourceLoader
      • loadConfigSource

        protected org.eclipse.microprofile.config.spi.ConfigSource loadConfigSource​(URL url,
                                                                                    int ordinal)
                                                                             throws IOException
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        loadConfigSource in class io.smallrye.config.AbstractLocationConfigSourceLoader
        Throws:
        IOException
      • getConfigSources

        public Iterable<org.eclipse.microprofile.config.spi.ConfigSource> getConfigSources​(ClassLoader classLoader)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        getConfigSources in interface org.eclipse.microprofile.config.spi.ConfigSourceProvider