AbstractLocationConfigSourceFactory allows to initialize additional config locations with the
configuration SmallRyeConfig.SMALLRYE_CONFIG_LOCATIONS.AbstractLocationConfigSourceLoader loads ConfigSources from a list of specific
locations.ConfigSourceFactory.ConfigSourceFactory allows to initialize a ConfigSource, with access to the current
ConfigSourceContext.ConfigSourceInterceptor.ConfigSourceInterceptor, with access to the
current ConfigSourceInterceptorContext.Map<String, String> which is backed by a ConfigSource.ConfigurationValidationException instance.ConfigSource to expose methods that return a ConfigValue.Config.getValue(java.lang.String, java.lang.Class<T>) and "Injecting Native Values")
should throw an Exception for each of the following:Priorities.APPLICATION.ConfigValue for the specified property in this configuration source.ConfigValue.clazz.ConfigSourceInterceptor from the ConfigSourceInterceptorFactory.ConfigValue or a
custom ConfigValue built by the interceptor.Config.getValue(java.lang.String, java.lang.Class<T>) and Config.getOptionalValue(java.lang.String, java.lang.Class<T>).Config instance.ConfigValue.ConfigSource from an URL.<key1>=<value1>;<key2>=<value2>... into
a Map<K, V> using the given key and value converters.Optional.OptionalDouble.OptionalInt.OptionalLong.ConfigSourceInterceptor that are supposed to be
ordered based on their javax.annotation.Priority class-level annotation.Copyright © 2018–2021. All rights reserved.