public class DatabaseDataSourceConnection extends AbstractDatabaseConnection implements IDatabaseConnection
DataSource to a
IDatabaseConnection.| Constructor and Description |
|---|
DatabaseDataSourceConnection(javax.sql.DataSource dataSource) |
DatabaseDataSourceConnection(javax.sql.DataSource dataSource,
java.lang.String schema) |
DatabaseDataSourceConnection(javax.sql.DataSource dataSource,
java.lang.String user,
java.lang.String password) |
DatabaseDataSourceConnection(javax.sql.DataSource dataSource,
java.lang.String schema,
java.lang.String user,
java.lang.String password) |
DatabaseDataSourceConnection(javax.naming.InitialContext context,
java.lang.String jndiName) |
DatabaseDataSourceConnection(javax.naming.InitialContext context,
java.lang.String jndiName,
java.lang.String schema) |
DatabaseDataSourceConnection(javax.naming.InitialContext context,
java.lang.String jndiName,
java.lang.String user,
java.lang.String password) |
DatabaseDataSourceConnection(javax.naming.InitialContext context,
java.lang.String jndiName,
java.lang.String schema,
java.lang.String user,
java.lang.String password) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close this connection.
|
java.sql.Connection |
getConnection()
Returns a JDBC database connection.
|
java.lang.String |
getSchema()
Returns the database schema name.
|
createDataSet, createDataSet, createQueryTable, createTable, createTable, getConfig, getRowCount, getRowCount, getStatementFactory, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateDataSet, createDataSet, createQueryTable, createTable, createTable, getConfig, getRowCount, getRowCount, getStatementFactorypublic DatabaseDataSourceConnection(javax.naming.InitialContext context,
java.lang.String jndiName,
java.lang.String schema)
throws javax.naming.NamingException,
java.sql.SQLException
javax.naming.NamingExceptionjava.sql.SQLExceptionpublic DatabaseDataSourceConnection(javax.naming.InitialContext context,
java.lang.String jndiName,
java.lang.String schema,
java.lang.String user,
java.lang.String password)
throws javax.naming.NamingException,
java.sql.SQLException
javax.naming.NamingExceptionjava.sql.SQLExceptionpublic DatabaseDataSourceConnection(javax.naming.InitialContext context,
java.lang.String jndiName)
throws javax.naming.NamingException,
java.sql.SQLException
javax.naming.NamingExceptionjava.sql.SQLExceptionpublic DatabaseDataSourceConnection(javax.naming.InitialContext context,
java.lang.String jndiName,
java.lang.String user,
java.lang.String password)
throws javax.naming.NamingException,
java.sql.SQLException
javax.naming.NamingExceptionjava.sql.SQLExceptionpublic DatabaseDataSourceConnection(javax.sql.DataSource dataSource)
throws java.sql.SQLException
java.sql.SQLExceptionpublic DatabaseDataSourceConnection(javax.sql.DataSource dataSource,
java.lang.String user,
java.lang.String password)
throws java.sql.SQLException
java.sql.SQLExceptionpublic DatabaseDataSourceConnection(javax.sql.DataSource dataSource,
java.lang.String schema)
throws java.sql.SQLException
java.sql.SQLExceptionpublic DatabaseDataSourceConnection(javax.sql.DataSource dataSource,
java.lang.String schema,
java.lang.String user,
java.lang.String password)
throws java.sql.SQLException
java.sql.SQLExceptionpublic java.sql.Connection getConnection()
throws java.sql.SQLException
IDatabaseConnectiongetConnection in interface IDatabaseConnectionjava.sql.SQLExceptionpublic java.lang.String getSchema()
IDatabaseConnectiongetSchema in interface IDatabaseConnectionpublic void close()
throws java.sql.SQLException
IDatabaseConnectionclose in interface IDatabaseConnectionjava.sql.SQLExceptionCopyright © 2002-2018. All Rights Reserved.