Changeset 2673


Ignore:
Timestamp:
03/08/10 13:26:38 (2 years ago)
Author:
mswertz
Message:

Added constructor from MolgenisOptions?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molgenis/3.3/src/org/molgenis/framework/db/jdbc/JDBCDatabase.java

    r2530 r2673  
    2121import org.apache.commons.dbcp.BasicDataSource; 
    2222import org.apache.log4j.Logger; 
    23 import org.molgenis.framework.db.JoinQuery; 
     23import org.molgenis.MolgenisOptions; 
    2424import org.molgenis.framework.db.Database; 
    2525import org.molgenis.framework.db.DatabaseException; 
     26import org.molgenis.framework.db.JoinQuery; 
    2627import org.molgenis.framework.db.Query; 
    2728import org.molgenis.framework.db.QueryImp; 
     
    104105        } 
    105106 
     107        public JDBCDatabase(MolgenisOptions options) 
     108        { 
     109                BasicDataSource dSource = new BasicDataSource(); 
     110                dSource.setDriverClassName(options.db_driver); 
     111                dSource.setUsername(options.db_user); 
     112                dSource.setPassword(options.db_password); 
     113                dSource.setUrl(options.db_uri); 
     114 
     115                this.source = new SimpleDataSourceWrapper(dSource); 
     116 
     117                File file_source = new File(options.db_filepath); 
     118                this.fileSource = file_source; 
     119                 
     120                logger.debug("JDBCDatabase(uri="+options.db_uri+") created"); 
     121        } 
     122 
    106123        public JDBCDatabase(Properties p) 
    107124        { 
Note: See TracChangeset for help on using the changeset viewer.