package org.buddycloud.channelserver.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import org.buddycloud.channelserver.Configuration;
import org.logicalcobwebs.proxool.ProxoolException;
public class JDBCConnectionFactory {
private Configuration driverProperties;
public JDBCConnectionFactory(Configuration conf) throws ClassNotFoundException, ProxoolException {
Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");
this.driverProperties = conf;
}
Connection getConnection() throws SQLException {
return DriverManager.getConnection(driverProperties.getDatabaseConnectionUrl());
}
}