public class DataSourceConnectionFactory extends java.lang.Object implements ConnectionFactory
DataSource-based implementation of ConnectionFactory.| Constructor and Description |
|---|
DataSourceConnectionFactory(javax.sql.DataSource dataSource)
Constructs an instance for the given DataSource.
|
DataSourceConnectionFactory(javax.sql.DataSource dataSource,
java.lang.String userName,
char[] userPassword)
Constructs an instance for the given DataSource.
|
DataSourceConnectionFactory(javax.sql.DataSource dataSource,
java.lang.String userName,
java.lang.String password)
Constructs an instance for the given DataSource.
|
| Modifier and Type | Method and Description |
|---|---|
java.sql.Connection |
createConnection()
Create a new
Connection in an implementation specific fashion. |
javax.sql.DataSource |
getDataSource() |
java.lang.String |
getUserName() |
char[] |
getUserPassword() |
public DataSourceConnectionFactory(javax.sql.DataSource dataSource)
dataSource - The DataSource for this factory.public DataSourceConnectionFactory(javax.sql.DataSource dataSource,
java.lang.String userName,
char[] userPassword)
dataSource - The DataSource for this factory.userName - The user name.userPassword - The user password.public DataSourceConnectionFactory(javax.sql.DataSource dataSource,
java.lang.String userName,
java.lang.String password)
dataSource - The DataSource for this factory.userName - The user name.password - The user password.public java.sql.Connection createConnection()
throws java.sql.SQLException
ConnectionFactoryConnection in an implementation specific fashion.createConnection in interface ConnectionFactoryConnectionjava.sql.SQLException - if a database error occurs creating the connectionpublic javax.sql.DataSource getDataSource()
public java.lang.String getUserName()
public char[] getUserPassword()
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.