Example usage for org.apache.commons.configuration ConfigurationUtils convertToHierarchical

List of usage examples for org.apache.commons.configuration ConfigurationUtils convertToHierarchical

Introduction

In this page you can find the example usage for org.apache.commons.configuration ConfigurationUtils convertToHierarchical.

Prototype

public static HierarchicalConfiguration convertToHierarchical(Configuration conf) 

Source Link

Document

Converts the passed in configuration to a hierarchical one.

Usage

From source file:com.vmware.qe.framework.datadriven.config.DDConfig.java

/**
 * Gets the configuration based on the specified property file.<br>
 * /*from w  w w.  j  av a 2s .c o m*/
 * @param filePath file containing configuration information.
 * @return configuration Configuration if found else returns null.
 */
private static Configuration getConfigFileData(String filePath) {
    PropertiesConfiguration flatConfig = new PropertiesConfiguration();
    try {
        flatConfig.load(filePath);
        return ConfigurationUtils.convertToHierarchical(flatConfig);
    } catch (ConfigurationException e) {
        log.warn("Failed to load configuration from File {}", filePath, e);
        return null;
    }
}