-
Interface Summary
| Interface |
Description |
| Configurable |
This interface should be implemented by classes that need to be
configured with custom parameters before initialization.
|
| Configuration |
Configuration is a interface encapsulating a configuration node
used to retrieve configuration values.
|
| Reconfigurable |
Extends Configurable to allow reconfiguration at runtime.
|
-
Exception Summary
| Exception |
Description |
| ConfigurationException |
Thrown when a Configurable component cannot be configured
properly, or if a value cannot be retrieved properly.
|
Package org.apache.avalon.framework.configuration Description
Component configuration interfaces and XML-based implementations.
The org.apache.avalon.framework.configuration package contains primarily:
- The Configurable interface, which a Component implements
if it needs to be configured with externally-specified data before it is initialized.
- The Configuration interface, an implementation of which
will be passed to Components that implement Configurable.
- The Reconfigurable interface, which Components implement if
they need to be reconfigured at runtime.
- Various classes providing the default XML-based implementation of Configuration. The mapping from XML to Configuration tree is
described in DefaultConfigurationBuilder.