public PoolingConnectionProvider(String dbDriver, String dbURL, String dbUser, String dbPassword, int maxConnections, String dbValidationQuery) throws SQLException { initialize( dbDriver, dbURL, dbUser, dbPassword, maxConnections, dbValidationQuery); }
public PoolingConnectionProvider(String dbDriver, String dbURL, String dbUser, String dbPassword, int maxConnections, String dbValidationQuery) throws SQLException { initialize( dbDriver, dbURL, dbUser, dbPassword, maxConnections, dbValidationQuery); }
/** * Create a connection pool using the given properties. * * <p> * The properties passed should contain: * <UL> * <LI>{@link #DB_DRIVER}- The database driver class name * <LI>{@link #DB_URL}- The database URL * <LI>{@link #DB_USER}- The database user * <LI>{@link #DB_PASSWORD}- The database password * <LI>{@link #DB_MAX_CONNECTIONS}- The maximum # connections in the pool, * optional * <LI>{@link #DB_VALIDATION_QUERY}- The sql validation query, optional * </UL> * </p> * * @param config * configuration properties */ public PoolingConnectionProvider(Properties config) throws SQLException { PropertiesParser cfg = new PropertiesParser(config); initialize( cfg.getStringProperty(DB_DRIVER), cfg.getStringProperty(DB_URL), cfg.getStringProperty(DB_USER, ""), cfg.getStringProperty(DB_PASSWORD, ""), cfg.getIntProperty(DB_MAX_CONNECTIONS, DEFAULT_DB_MAX_CONNECTIONS), cfg.getStringProperty(DB_VALIDATION_QUERY)); }
/** * Create a connection pool using the given properties. * * <p> * The properties passed should contain: * <UL> * <LI>{@link #DB_DRIVER}- The database driver class name * <LI>{@link #DB_URL}- The database URL * <LI>{@link #DB_USER}- The database user * <LI>{@link #DB_PASSWORD}- The database password * <LI>{@link #DB_MAX_CONNECTIONS}- The maximum # connections in the pool, * optional * <LI>{@link #DB_VALIDATION_QUERY}- The sql validation query, optional * </UL> * </p> * * @param config * configuration properties */ public PoolingConnectionProvider(Properties config) throws SQLException { PropertiesParser cfg = new PropertiesParser(config); initialize( cfg.getStringProperty(DB_DRIVER), cfg.getStringProperty(DB_URL), cfg.getStringProperty(DB_USER, ""), cfg.getStringProperty(DB_PASSWORD, ""), cfg.getIntProperty(DB_MAX_CONNECTIONS, DEFAULT_DB_MAX_CONNECTIONS), cfg.getStringProperty(DB_VALIDATION_QUERY)); }