public class ConfigProviderResolverSync
extends org.eclipse.microprofile.config.spi.ConfigProviderResolver
ConfigProviderResolver.instance() would
be replaced by the HK2 service.
The problem cannot be resolved by any other way, because Microprofile components use the global service mechanism, which is not capable to inject HK2 dependencies.
| Constructor and Description |
|---|
ConfigProviderResolverSync()
Logs the creation of this class on finest level.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.microprofile.config.spi.ConfigBuilder |
getBuilder() |
org.eclipse.microprofile.config.Config |
getConfig() |
org.eclipse.microprofile.config.Config |
getConfig(ClassLoader loader) |
void |
registerConfig(org.eclipse.microprofile.config.Config config,
ClassLoader classLoader) |
void |
releaseConfig(org.eclipse.microprofile.config.Config config) |
public ConfigProviderResolverSync()
public org.eclipse.microprofile.config.Config getConfig()
getConfig in class org.eclipse.microprofile.config.spi.ConfigProviderResolverpublic org.eclipse.microprofile.config.Config getConfig(ClassLoader loader)
getConfig in class org.eclipse.microprofile.config.spi.ConfigProviderResolverpublic org.eclipse.microprofile.config.spi.ConfigBuilder getBuilder()
getBuilder in class org.eclipse.microprofile.config.spi.ConfigProviderResolverpublic void registerConfig(org.eclipse.microprofile.config.Config config,
ClassLoader classLoader)
registerConfig in class org.eclipse.microprofile.config.spi.ConfigProviderResolverpublic void releaseConfig(org.eclipse.microprofile.config.Config config)
releaseConfig in class org.eclipse.microprofile.config.spi.ConfigProviderResolverCopyright © 2021. All rights reserved.