See: Description
| Interface | Description |
|---|---|
| Configurable |
This interface provides a mechanism for notifying interested
objects when configuration events occur.
|
| Configuration |
Interface for generic configuration objects.
|
| ConfigurationProvider |
Implementations of this interface can populate
Configurations in
some environment-specific way. |
| Configurations.Runnable | |
| GenericConfigurable |
Implementations of this interface may perform additional
generic configuration with any key-value pairs that cannot be set
into the object via the normal
Options.setInto(java.lang.Object) means. |
| ProductDerivation |
Hooks for deriving products with additional functionality.
|
| ValueListener |
Components can listen on
Value objects for changes directly. |
| Class | Description |
|---|---|
| AbstractProductDerivation |
Abstract no-op product derivation for easy extension.
|
| BooleanValue |
A boolean
Value. |
| ClassListValue | |
| ConfigurationImpl |
Default implementation of the
Configuration interface. |
| Configurations |
Utility methods dealing with configuration.
|
| DoubleValue |
A double
Value. |
| FileValue | |
| IntValue |
An int
Value. |
| MapConfigurationProvider |
Simple configuration provider that sets configuration based on a
provided map.
|
| ObjectValue |
An object
Value. |
| PluginListValue |
A list of plugins.
|
| PluginValue |
A plugin
Value consisting of plugin name and properties. |
| ProductDerivations |
Utilities for running product derivations.
|
| StringListValue |
A comma-separated list of string values.
|
| StringValue |
A string
Value. |
| Value |
A configuration value.
|
| Exception | Description |
|---|---|
| BootstrapException |
Exception recognized by
bootstrap framework. |
Configuration Framework
This package provides an extendable product configuration framework.
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.