Class ConfigurationFactory.PropertiesConfigurationFactory
java.lang.Object
org.apache.commons.digester.AbstractObjectCreationFactory
org.apache.commons.configuration.ConfigurationFactory.DigesterConfigurationFactory
org.apache.commons.configuration.ConfigurationFactory.FileConfigurationFactory
org.apache.commons.configuration.ConfigurationFactory.PropertiesConfigurationFactory
- All Implemented Interfaces:
org.apache.commons.digester.ObjectCreationFactory
- Enclosing class:
ConfigurationFactory
public class ConfigurationFactory.PropertiesConfigurationFactory
extends ConfigurationFactory.FileConfigurationFactory
A factory that returns an XMLPropertiesConfiguration for .xml files
and a PropertiesConfiguration for the others.
- Since:
- 1.2
- Version:
- $Id: ConfigurationFactory.java 1209685 2011-12-02 20:47:44Z oheger $
- Author:
- Eric Pugh, Henning P. Schmiedehausen
-
Field Summary
Fields inherited from class org.apache.commons.digester.AbstractObjectCreationFactory
digester -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance ofPropertiesConfigurationFactory. -
Method Summary
Modifier and TypeMethodDescriptionprotected FileConfigurationcreateConfiguration(Attributes attributes) Creates the new configuration object.Methods inherited from class ConfigurationFactory.FileConfigurationFactory
createObjectMethods inherited from class org.apache.commons.digester.AbstractObjectCreationFactory
getDigester, setDigester
-
Constructor Details
-
PropertiesConfigurationFactory
public PropertiesConfigurationFactory()Creates a new instance ofPropertiesConfigurationFactory.
-
-
Method Details
-
createConfiguration
Creates the new configuration object. Based on the file name provided in the attributes either aPropertiesConfigurationor aXMLPropertiesConfigurationobject will be returned.- Overrides:
createConfigurationin classConfigurationFactory.FileConfigurationFactory- Parameters:
attributes- the attributes- Returns:
- the new configuration object
- Throws:
Exception- if an error occurs
-