Package | Description |
---|---|
io.smallrye.config | |
io.smallrye.config.inject | |
org.eclipse.microprofile.config |
Configuration for Java Microprofile
|
org.eclipse.microprofile.config.spi |
This package contains classes which are used to extend the standard functionality in a portable way.
|
Modifier and Type | Class and Description |
---|---|
class |
SmallRyeConfig |
Modifier and Type | Method and Description |
---|---|
Config |
SmallRyeConfigBuilder.build() |
Config |
SmallRyeConfigProviderResolver.getConfig() |
Config |
SmallRyeConfigProviderResolver.getConfig(ClassLoader classLoader) |
protected Config |
SmallRyeConfigBuilder.newConfig(List<ConfigSource> sources,
Map<Type,Converter> configConverters) |
Config |
ConfigFactory.newConfig(List<ConfigSource> sources,
Map<Type,Converter> configConverters) |
Modifier and Type | Method and Description |
---|---|
void |
SmallRyeConfigProviderResolver.registerConfig(Config config,
ClassLoader classLoader) |
void |
SmallRyeConfigProviderResolver.releaseConfig(Config config) |
Modifier and Type | Method and Description |
---|---|
Config |
ConfigInjectionBean.getConfig() |
Modifier and Type | Method and Description |
---|---|
static Config |
ConfigProvider.getConfig()
Provide a
Config based on all ConfigSources of the
current Thread Context ClassLoader (TCCL) |
static Config |
ConfigProvider.getConfig(ClassLoader cl)
Provide a
Config based on all ConfigSources of the
specified ClassLoader |
Modifier and Type | Method and Description |
---|---|
Config |
ConfigBuilder.build()
Build the
Config object. |
abstract Config |
ConfigProviderResolver.getConfig() |
abstract Config |
ConfigProviderResolver.getConfig(ClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
abstract void |
ConfigProviderResolver.registerConfig(Config config,
ClassLoader classLoader)
Register a given
Config within the Application (or Module) identified by the given ClassLoader. |
abstract void |
ConfigProviderResolver.releaseConfig(Config config)
A
Config normally gets released if the Application it is associated with gets destroyed. |
Copyright © 2019 JBoss by Red Hat. All rights reserved.