Package org.apache.tomcat.dbcp.dbcp2
Class DriverManagerConnectionFactory
java.lang.Object
org.apache.tomcat.dbcp.dbcp2.DriverManagerConnectionFactory
- All Implemented Interfaces:
- ConnectionFactory
A 
DriverManager-based implementation of ConnectionFactory.- Since:
- 2.0
- 
Constructor SummaryConstructorsConstructorDescriptionDriverManagerConnectionFactory(String connectionUri) Constructor for DriverManagerConnectionFactory.DriverManagerConnectionFactory(String connectionUri, String userName, char[] userPassword) Constructor for DriverManagerConnectionFactory.DriverManagerConnectionFactory(String connectionUri, String userName, String userPassword) Constructor for DriverManagerConnectionFactory.DriverManagerConnectionFactory(String connectionUri, Properties properties) Constructor for DriverManagerConnectionFactory.
- 
Method Summary
- 
Constructor Details- 
DriverManagerConnectionFactoryConstructor for DriverManagerConnectionFactory.- Parameters:
- connectionUri- a database connection string of the form- jdbc:<em>subprotocol</em>:<em>subname</em>
- Since:
- 2.2
 
- 
DriverManagerConnectionFactoryConstructor for DriverManagerConnectionFactory.- Parameters:
- connectionUri- a database connection string of the form- jdbc:<em>subprotocol</em>:<em>subname</em>
- properties- a list of arbitrary string tag/value pairs as connection arguments; normally at least a "user" and "password" property should be included.
 
- 
DriverManagerConnectionFactoryConstructor for DriverManagerConnectionFactory.- Parameters:
- connectionUri- a database connection string of the form- jdbc:<em>subprotocol</em>:<em>subname</em>
- userName- the database user
- userPassword- the user's password
 
- 
DriverManagerConnectionFactoryConstructor for DriverManagerConnectionFactory.- Parameters:
- connectionUri- a database connection string of the form- jdbc:<em>subprotocol</em>:<em>subname</em>
- userName- the database user
- userPassword- the user's password
 
 
- 
- 
Method Details- 
createConnectionDescription copied from interface:ConnectionFactoryCreate a newConnectionin an implementation specific fashion.- Specified by:
- createConnectionin interface- ConnectionFactory
- Returns:
- a new Connection
- Throws:
- SQLException- if a database error occurs creating the connection
 
- 
getConnectionUri- Returns:
- The connection URI.
- Since:
- 2.6.0
 
- 
getProperties- Returns:
- The Properties.
- Since:
- 2.6.0
 
- 
getUserName- Returns:
- The user name.
- Since:
- 2.6.0
 
 
-