Package org.apache.openjpa.lib.conf
Configuration Framework
This package provides an extendable product configuration framework.
-
Interface Summary 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 populateConfiguration
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 normalOptions.setInto(java.lang.Object)
means.ProductDerivation Hooks for deriving products with additional functionality.ValueListener Components can listen onValue
objects for changes directly. -
Class Summary Class Description AbstractProductDerivation Abstract no-op product derivation for easy extension.BooleanValue A booleanValue
.ClassListValue ConfigurationImpl Default implementation of theConfiguration
interface.Configurations Utility methods dealing with configuration.DoubleValue A doubleValue
.FileValue AFile
Value
.IntValue An intValue
.MapConfigurationProvider Simple configuration provider that sets configuration based on a provided map.ObjectValue An objectValue
.PluginListValue A list of plugins.PluginValue A pluginValue
consisting of plugin name and properties.ProductDerivations Utilities for running product derivations.StringListValue A comma-separated list of string values.StringValue A stringValue
.Value A configuration value. -
Exception Summary Exception Description BootstrapException Exception recognized bybootstrap
framework.