Class PersistedConfigSource

java.lang.Object
io.smallrye.config.common.AbstractConfigSource
io.smallrye.config.common.MapBackedConfigSource
io.smallrye.config.PropertiesConfigSource
org.keycloak.quarkus.runtime.configuration.PersistedConfigSource
All Implemented Interfaces:
Serializable, org.eclipse.microprofile.config.spi.ConfigSource

public final class PersistedConfigSource extends io.smallrye.config.PropertiesConfigSource
A ConfigSource based on the configuration properties persisted into the server image.
See Also:
  • Field Details

  • Method Details

    • getInstance

      public static PersistedConfigSource getInstance()
    • getName

      public String getName()
      Specified by:
      getName in interface org.eclipse.microprofile.config.spi.ConfigSource
      Overrides:
      getName in class io.smallrye.config.common.AbstractConfigSource
    • getValue

      public String getValue(String propertyName)
      Specified by:
      getValue in interface org.eclipse.microprofile.config.spi.ConfigSource
      Overrides:
      getValue in class io.smallrye.config.common.MapBackedConfigSource
    • getPropertyNames

      public Set<String> getPropertyNames()
      Specified by:
      getPropertyNames in interface org.eclipse.microprofile.config.spi.ConfigSource
      Overrides:
      getPropertyNames in class io.smallrye.config.common.MapBackedConfigSource
    • enable

      public void enable(boolean enabled)