Class XmlConfigSource

  • All Implemented Interfaces:
    org.eclipse.microprofile.config.spi.ConfigSource, org.microprofileext.config.source.base.file.Reloadable

    public class XmlConfigSource
    extends org.microprofileext.config.source.base.file.AbstractUrlBasedSource
    Xml config source
    Author:
    Phillip Kruger
    • Field Summary

      • Fields inherited from interface org.eclipse.microprofile.config.spi.ConfigSource

        CONFIG_ORDINAL, DEFAULT_ORDINAL
    • Constructor Summary

      Constructors 
      Constructor Description
      XmlConfigSource()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected String getFileExtension()  
      protected Map<String,​String> toMap​(InputStream inputStream)  
      • Methods inherited from class org.microprofileext.config.source.base.file.AbstractUrlBasedSource

        getKeySeparator, getName, getPropertiesIfEnabled, getValue, reload
      • Methods inherited from class org.microprofileext.config.source.base.EnabledConfigSource

        getClassKeyPrefix, getProperties, isEnabled
      • Methods inherited from class org.microprofileext.config.source.base.BaseConfigSource

        getConfig, getOrdinal, initOrdinal
      • Methods inherited from interface org.eclipse.microprofile.config.spi.ConfigSource

        getPropertyNames
    • Constructor Detail

      • XmlConfigSource

        public XmlConfigSource()
    • Method Detail

      • getFileExtension

        protected String getFileExtension()
        Specified by:
        getFileExtension in class org.microprofileext.config.source.base.file.AbstractUrlBasedSource
      • toMap

        protected Map<String,​String> toMap​(InputStream inputStream)
        Specified by:
        toMap in class org.microprofileext.config.source.base.file.AbstractUrlBasedSource