summaryrefslogtreecommitdiff
path: root/devel/apache-commons-configuration/pkg-descr
blob: bcaad0290940f8c8c4b2d09f801835116237b5e2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Commons Configuration provides a generic configuration interface which enables
an application to read configuration data from a variety of sources. Commons
Configuration provides typed access to single, and multi-valued configuration
parameters.

Configuration parameters may be loaded from the following sources:

  * Properties files
  * XML documents
  * Windows INI files
  * Property list files (plist)
  * JNDI
  * JDBC Datasource
  * System properties
  * Applet parameters
  * Servlet parameters

Different configuration sources can be mixed using a ConfigurationFactory and
CompositeConfiguration. Additional sources of configuration parameters can be
created by using custom configuration objects. This customization can be
achieved by extending AbstractConfiguration.