List of usage examples for org.apache.commons.configuration DatabaseConfiguration DatabaseConfiguration
public DatabaseConfiguration(DataSource datasource, String table, String keyColumn, String valueColumn)
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; }