Class CamelMicroProfilePropertiesSource

  • All Implemented Interfaces:
    org.apache.camel.spi.LoadablePropertiesSource, org.apache.camel.spi.PropertiesSource

    public class CamelMicroProfilePropertiesSource
    extends Object
    implements org.apache.camel.spi.LoadablePropertiesSource
    The microprofile-config component is used for bridging the Eclipse MicroProfile Config with Camels properties component. This allows to use configuration management from MicroProfile with Camel.
    • Constructor Detail

      • CamelMicroProfilePropertiesSource

        public CamelMicroProfilePropertiesSource()
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.apache.camel.spi.PropertiesSource
      • getProperty

        public String getProperty​(String name)
        Specified by:
        getProperty in interface org.apache.camel.spi.PropertiesSource
      • loadProperties

        public Properties loadProperties()
        Specified by:
        loadProperties in interface org.apache.camel.spi.LoadablePropertiesSource
      • loadProperties

        public Properties loadProperties​(Predicate<String> filter)
        Specified by:
        loadProperties in interface org.apache.camel.spi.LoadablePropertiesSource