org.apache.commons.dbcp
Class DataSourceConnectionFactory

java.lang.Object
  |
  +--org.apache.commons.dbcp.DataSourceConnectionFactory
All Implemented Interfaces:
ConnectionFactory

public class DataSourceConnectionFactory
extends Object
implements ConnectionFactory

A DataSource-based implementation of ConnectionFactory.

Version:
$Id: DataSourceConnectionFactory.java,v 1.5 2003/10/09 21:04:44 rdonkin Exp $

Field Summary
protected  String _passwd
           
protected  DataSource _source
           
protected  String _uname
           
 
Constructor Summary
DataSourceConnectionFactory(DataSource source)
           
DataSourceConnectionFactory(DataSource source, String uname, String passwd)
           
 
Method Summary
 Connection createConnection()
          Create a new Connection in an implementation specific fashion.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_uname

protected String _uname

_passwd

protected String _passwd

_source

protected DataSource _source
Constructor Detail

DataSourceConnectionFactory

public DataSourceConnectionFactory(DataSource source)

DataSourceConnectionFactory

public DataSourceConnectionFactory(DataSource source,
                                   String uname,
                                   String passwd)
Method Detail

createConnection

public Connection createConnection()
                            throws SQLException
Description copied from interface: ConnectionFactory
Create a new Connection in an implementation specific fashion.

Specified by:
createConnection in interface ConnectionFactory
Returns:
a new Connection
SQLException


Copyright © 2001-2003 Apache Software Foundation. All Rights Reserved.