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
Configuration s 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 . |
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–2017 Apache Software Foundation. All rights reserved.