Modifier and Type | Method and Description |
---|---|
List<MutablePropertySource> |
MutableConfiguration.getMutablePropertySources()
Identifies the configuration backend that are targeted by this instance and which are
also responsible for writing back the changes applied.
|
List<MutablePropertySource> |
MutableConfiguration.getPropertySourcesThatCanRemove(String keyExpression)
Identifies the configuration backend that know the given key(s) and support removing it/them.
|
List<MutablePropertySource> |
MutableConfiguration.getPropertySourcesThatCanWrite(String keyExpression)
Identifies the configuration backends that supports writing the given key(s).
|
List<MutablePropertySource> |
MutableConfiguration.getPropertySourcesThatKnow(String keyExpression)
Identifies the configuration backend that know the given key(s).
|
Modifier and Type | Method and Description |
---|---|
List<MutablePropertySource> |
DefaultMutableConfiguration.getMutablePropertySources() |
List<MutablePropertySource> |
DefaultMutableConfiguration.getPropertySourcesThatCanRemove(String keyExpression) |
List<MutablePropertySource> |
DefaultMutableConfiguration.getPropertySourcesThatCanWrite(String keyExpression) |
List<MutablePropertySource> |
DefaultMutableConfiguration.getPropertySourcesThatKnow(String keyExpression) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutablePropertySource
Base class for implementing a
MutablePropertySource . |
class |
MutablePropertiesPropertySource
Simple implementation of a mutable
PropertySource for .properties files. |
class |
MutableXmlPropertiesPropertySource
Simple implementation of a mutable
PropertySource for .xml properties files. |
Modifier and Type | Method and Description |
---|---|
MutablePropertySource |
AbstractMutablePropertySource.put(UUID transactionId,
String key,
String value) |
MutablePropertySource |
AbstractMutablePropertySource.putAll(UUID transactionId,
Map<String,String> properties) |
MutablePropertySource |
AbstractMutablePropertySource.remove(UUID transactionId,
Collection<String> keys) |
MutablePropertySource |
AbstractMutablePropertySource.remove(UUID transactionId,
String... keys) |
Modifier and Type | Method and Description |
---|---|
MutablePropertySource |
MutablePropertySource.put(UUID transactionId,
String key,
String value)
Sets a property.
|
MutablePropertySource |
MutablePropertySource.putAll(UUID transactionId,
Map<String,String> properties)
Puts all given configuration entries.
|
MutablePropertySource |
MutablePropertySource.remove(UUID transactionId,
Collection<String> keys)
Removes all given configuration entries.
|
MutablePropertySource |
MutablePropertySource.remove(UUID transactionId,
String... keys)
Removes all given configuration entries.
|
Copyright © 2014–2016 Apache Software Foundation. All rights reserved.