org.apache.commons.dbcp

Class DriverManagerConnectionFactory

Implemented Interfaces:
ConnectionFactory

public class DriverManagerConnectionFactory
extends Object
implements ConnectionFactory

A DriverManager-based implementation of ConnectionFactory.
Version:
$Revision: 479137 $ $Date: 2006-11-25 08:51:48 -0700 (Sat, 25 Nov 2006) $
Authors:
Rodney Waldhoff
Ignacio J. Ortega
Dirk Verbeeck

Constructor Summary

DriverManagerConnectionFactory(String connectUri, Properties props)
Constructor for DriverManagerConnectionFactory.
DriverManagerConnectionFactory(String connectUri, String uname, String passwd)
Constructor for DriverManagerConnectionFactory.

Method Summary

Connection
createConnection()
Create a new Connection in an implementation specific fashion.

Constructor Details

DriverManagerConnectionFactory

public DriverManagerConnectionFactory(String connectUri,
                                      Properties props)
Constructor for DriverManagerConnectionFactory.
Parameters:
connectUri - a database url of the form jdbc:subprotocol:subname
props - a list of arbitrary string tag/value pairs as connection arguments; normally at least a "user" and "password" property should be included.

DriverManagerConnectionFactory

public DriverManagerConnectionFactory(String connectUri,
                                      String uname,
                                      String passwd)
Constructor for DriverManagerConnectionFactory.
Parameters:
connectUri - a database url of the form jdbc:subprotocol:subname
uname - the database user
passwd - the user's password

Method Details

createConnection

public Connection createConnection()
            throws SQLException
Create a new Connection in an implementation specific fashion.
Specified by:
createConnection in interface ConnectionFactory
Returns:
a new Connection

Copyright © 2001-2004 Apache Software Foundation. Documenation generated June 19 2007.