public class DatabaseDataSourceConnection extends AbstractDatabaseConnection implements IDatabaseConnection
DataSource
to a
IDatabaseConnection
.Constructor and Description |
---|
DatabaseDataSourceConnection(DataSource dataSource) |
DatabaseDataSourceConnection(DataSource dataSource,
String schema) |
DatabaseDataSourceConnection(DataSource dataSource,
String user,
String password) |
DatabaseDataSourceConnection(DataSource dataSource,
String schema,
String user,
String password) |
DatabaseDataSourceConnection(InitialContext context,
String jndiName) |
DatabaseDataSourceConnection(InitialContext context,
String jndiName,
String schema) |
DatabaseDataSourceConnection(InitialContext context,
String jndiName,
String user,
String password) |
DatabaseDataSourceConnection(InitialContext context,
String jndiName,
String schema,
String user,
String password) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Close this connection.
|
Connection |
getConnection()
Returns a JDBC database connection.
|
String |
getSchema()
Returns the database schema name.
|
createDataSet, createDataSet, createQueryTable, createTable, createTable, getConfig, getRowCount, getRowCount, getStatementFactory, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createDataSet, createDataSet, createQueryTable, createTable, createTable, getConfig, getRowCount, getRowCount, getStatementFactory
public DatabaseDataSourceConnection(InitialContext context, String jndiName, String schema) throws NamingException, SQLException
NamingException
SQLException
public DatabaseDataSourceConnection(InitialContext context, String jndiName, String schema, String user, String password) throws NamingException, SQLException
NamingException
SQLException
public DatabaseDataSourceConnection(InitialContext context, String jndiName) throws NamingException, SQLException
NamingException
SQLException
public DatabaseDataSourceConnection(InitialContext context, String jndiName, String user, String password) throws NamingException, SQLException
NamingException
SQLException
public DatabaseDataSourceConnection(DataSource dataSource) throws SQLException
SQLException
public DatabaseDataSourceConnection(DataSource dataSource, String user, String password) throws SQLException
SQLException
public DatabaseDataSourceConnection(DataSource dataSource, String schema) throws SQLException
SQLException
public DatabaseDataSourceConnection(DataSource dataSource, String schema, String user, String password) throws SQLException
SQLException
public Connection getConnection() throws SQLException
IDatabaseConnection
getConnection
in interface IDatabaseConnection
SQLException
public String getSchema()
IDatabaseConnection
getSchema
in interface IDatabaseConnection
public void close() throws SQLException
IDatabaseConnection
close
in interface IDatabaseConnection
SQLException
Copyright © 2002–2025. All rights reserved.