public class DataSourceConnectionFactory extends java.lang.Object implements ConnectionFactory
DataSource
-based implementation of ConnectionFactory
.Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
_passwd |
protected javax.sql.DataSource |
_source |
protected java.lang.String |
_uname |
Constructor and Description |
---|
DataSourceConnectionFactory(javax.sql.DataSource source) |
DataSourceConnectionFactory(javax.sql.DataSource source,
java.lang.String uname,
java.lang.String passwd) |
Modifier and Type | Method and Description |
---|---|
java.sql.Connection |
createConnection()
Create a new
Connection in an
implementation specific fashion. |
protected java.lang.String _uname
protected java.lang.String _passwd
protected javax.sql.DataSource _source
public DataSourceConnectionFactory(javax.sql.DataSource source)
public DataSourceConnectionFactory(javax.sql.DataSource source, java.lang.String uname, java.lang.String passwd)
public java.sql.Connection createConnection() throws java.sql.SQLException
ConnectionFactory
Connection
in an
implementation specific fashion.createConnection
in interface ConnectionFactory
Connection
java.sql.SQLException
- if a database error occurs creating the connection