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 populateConfigurations 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 onValueobjects for changes directly. -
Class Summary Class Description AbstractProductDerivation Abstract no-op product derivation for easy extension.BooleanValue A booleanValue.ClassListValue ConfigurationImpl Default implementation of theConfigurationinterface.Configurations Utility methods dealing with configuration.DoubleValue A doubleValue.FileValue 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 pluginValueconsisting 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 bybootstrapframework.