Interface ModifiableConfiguration
- All Superinterfaces:
Cloneable
,Configuration
,Serializable
- All Known Implementing Classes:
DefaultConfiguration
,HierarchicalConfiguration
,PackageManager.PackageConfiguration
,PropertyFileConfiguration
,SystemPropertyConfiguration
A modifiable configuration.
- Author:
- Thomas Morgner
-
Method Summary
Modifier and TypeMethodDescriptionfindPropertyKeys
(String prefix) Returns an iterator for the keys beginning with the specified prefix.Returns the configuration properties.void
setConfigProperty
(String key, String value) Sets the value of a configuration property.Methods inherited from interface org.pentaho.reporting.libraries.base.config.Configuration
clone, getConfigProperty, getConfigProperty
-
Method Details
-
setConfigProperty
Sets the value of a configuration property.- Parameters:
key
- the property key.value
- the property value.
-
getConfigProperties
Enumeration getConfigProperties()Returns the configuration properties.- Specified by:
getConfigProperties
in interfaceConfiguration
- Returns:
- The configuration properties.
-
findPropertyKeys
Returns an iterator for the keys beginning with the specified prefix.- Specified by:
findPropertyKeys
in interfaceConfiguration
- Parameters:
prefix
- the prefix.- Returns:
- The iterator.
-