public class DynamicConfiguration extends Configuration
Makes it possible to define Application Configuration Entries (ACEs) at runtime, building upon an (optional) underlying configuration. Entries from the underlying configuration take precedence over dynamic entries.
Configuration.Parameters| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
LOG |
| 构造器和说明 |
|---|
DynamicConfiguration(Configuration delegate)
Create a dynamic configuration.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAppConfigurationEntry(String name,
AppConfigurationEntry... entry)
Add entries for the given application name.
|
AppConfigurationEntry[] |
getAppConfigurationEntry(String name)
Retrieve the AppConfigurationEntries for the specified name from this Configuration.
|
void |
refresh() |
getConfiguration, getInstance, getInstance, getInstance, getParameters, getProvider, getType, setConfigurationpublic DynamicConfiguration(@Nullable Configuration delegate)
delegate - an underlying configuration to delegate to, or null.public void addAppConfigurationEntry(String name, AppConfigurationEntry... entry)
public AppConfigurationEntry[] getAppConfigurationEntry(String name)
getAppConfigurationEntry 在类中 Configurationname - the name used to index the Configuration.public void refresh()
refresh 在类中 ConfigurationCopyright © 2014–2023 The Apache Software Foundation. All rights reserved.