Example usage for org.apache.commons.configuration DatabaseConfiguration DatabaseConfiguration

List of usage examples for org.apache.commons.configuration DatabaseConfiguration DatabaseConfiguration

Introduction

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

Prototype

public DatabaseConfiguration(DataSource datasource, String table, String keyColumn, String valueColumn) 

Source Link

Document

Build a configuration from a table.-

Usage

From source file:gov.nih.nci.protexpress.util.ConfigurationHelper.java

/**
 * @return the system configuration.//w w w .  ja va  2s  . c o m
 */
public static DataConfiguration getConfiguration() {
    DatabaseConfiguration config = new DatabaseConfiguration(ProtExpressRegistry.getInstance().getDataSource(),
            TABLE_NAME, PARAM_NAME_COLUMN, PARAM_VALUE_COLUMN);
    config.setDelimiterParsingDisabled(true);
    return new DataConfiguration(config);
}

From source file:gov.nih.nci.caarray.application.ConfigurationHelper.java

/**
 * @return the system configuration./*from ww w .  ja v a  2  s .c  o m*/
 */
public static DataConfiguration getConfiguration() {
    DataSource ds = null;
    try {
        ds = (DataSource) ServiceLocatorFactory.getLocator().lookup(DATASOURCE_JNDI_LOC);
        if (ds == null) {
            ds = getAdhocDataSource();
        }
    } catch (IllegalStateException e) {
        ds = getAdhocDataSource();
    }
    DatabaseConfiguration config = new DatabaseConfiguration(ds, TABLE_NAME, PARAM_NAME_COLUMN,
            PARAM_VALUE_COLUMN);
    config.setDelimiterParsingDisabled(true);
    return new DataConfiguration(config);
}

From source file:gov.nih.nci.caintegrator.common.ConfigurationHelperImpl.java

private DataConfiguration getConfiguration() {
    DatabaseConfiguration config = new DatabaseConfiguration(dataSource, TABLE_NAME, PARAM_NAME_COLUMN,
            PARAM_VALUE_COLUMN);/*from w w  w  .j a  va2  s  .c om*/
    config.setDelimiterParsingDisabled(true);
    return new DataConfiguration(config);
}

From source file:gov.nih.nci.security.util.ConfigurationHelper.java

private ConfigurationHelper(String applicationContextName) {

    DataSource ds = getDataSourceForContext(applicationContextName);
    DatabaseConfiguration config = new DatabaseConfiguration(ds, TABLE_NAME, KEY_COLUMN, VALUE_COLUMN);

    ConfigurationListener listener = new LockoutConfigurationListener();
    config.addConfigurationListener(listener);
    config.addErrorListener((ConfigurationErrorListener) listener);
    config.setDelimiterParsingDisabled(true);
    dataConfig = new DataConfiguration(config);
}

From source file:org.eqaula.glue.factory.ConfigurationFactory.java

private synchronized static Configuration getConfiguration() {

    if (configuration == null) {
        try {//w w w  .jav a2 s .c o m
            configuration = new DatabaseConfiguration(Database.getDataSource(), "Setting", "name", "value");
        } catch (NamingException ex) {
            Logger.getLogger(ConfigurationFactory.class.getName()).log(Level.SEVERE, null, ex);
        } catch (SQLException ex) {
            Logger.getLogger(ConfigurationFactory.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

    return configuration;
}

From source file:org.finra.dm.dao.config.DaoSpringModuleConfig.java

/**
 * Gets a database configuration that can be used to read database properties.
 *
 * @return the property database configuration.
 *//*w w  w. java  2  s. c  om*/
private static DatabaseConfiguration getPropertyDatabaseConfiguration() {
    return new DatabaseConfiguration(getDmDataSource(), ConfigurationEntity.TABLE_NAME,
            ConfigurationEntity.COLUMN_KEY, ConfigurationEntity.COLUMN_VALUE);
}

From source file:org.finra.herd.dao.config.DaoSpringModuleConfig.java

/**
 * Gets a database configuration that can be used to read database properties.
 *
 * @return the property database configuration.
 *///from   w  w  w . j  a va 2  s.c  om
private static DatabaseConfiguration getPropertyDatabaseConfiguration() {
    return new DatabaseConfiguration(getHerdDataSource(), ConfigurationEntity.TABLE_NAME,
            ConfigurationEntity.COLUMN_KEY, ConfigurationEntity.COLUMN_VALUE);
}

From source file:org.mot.common.tools.PropertiesFactory.java

private Configuration getDatabaseConfiguration() {
    Configuration config = null;/*from w  w  w. j a v a 2 s . co m*/

    BasicDataSource bds = dcf.getDataSource();
    config = new DatabaseConfiguration(bds, "configuration", "property", "value");

    return config;
}