## Uses of Class
org.hsqldb.jdbc.JDBCConnection

- Packages that use JDBCConnection
  Package | Description
  --- | ---
  org.hsqldb.jdbc | Contains the HyperSQL JDBC Driver, and other classes providing JDBC functionality and support.
  org.hsqldb.jdbc.pool |

- - ### Uses of JDBCConnection in org.hsqldb.jdbc

    Fields in org.hsqldb.jdbc with type parameters of type JDBCConnection
    Modifier and Type | Field and Description
    --- | ---
    `java.lang.ThreadLocal<JDBCConnection>` | JDBCDriver.`threadConnection` As a separate instance of this class is registered with DriverManager for each class loader, the threadConnection is not declared as static.
    `java.lang.ThreadLocal<JDBCConnection>` | JDBCDriver.`threadConnection` As a separate instance of this class is registered with DriverManager for each class loader, the threadConnection is not declared as static.

    Constructors in org.hsqldb.jdbc with parameters of type JDBCConnection
    Constructor and Description
    `JDBCCallableStatement(JDBCConnection c, java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)` Constructs a new JDBCCallableStatement with the specified connection and result type.
    `JDBCConnection(JDBCConnection c, JDBCConnectionEventListener eventListener)` Constructor for use with connection pooling and XA.
    `JDBCResultSet(JDBCConnection conn, org.hsqldb.jdbc.JDBCStatementBase s, org.hsqldb.result.Result r, org.hsqldb.result.ResultMetaData metaData)` Constructs a new `JDBCResultSet` object using the specified navigator and `org.hsqldb.result.ResultMetaData`.
    `JDBCResultSet(JDBCConnection conn, org.hsqldb.result.Result r, org.hsqldb.result.ResultMetaData metaData)`

  - ### Uses of JDBCConnection in org.hsqldb.jdbc.pool

    Subclasses of JDBCConnection in org.hsqldb.jdbc.pool
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JDBCXAConnectionWrapper` This is a wrapper class for JDBCConnection objects (not java.sql.XAConnection objects).

    Constructors in org.hsqldb.jdbc.pool with parameters of type JDBCConnection
    Constructor and Description
    `JDBCPooledConnection(JDBCConnection connection)`
    `JDBCXAConnection(JDBCXADataSource dataSource, JDBCConnection connection)`
    `JDBCXAConnectionWrapper(JDBCXAResource xaResource, JDBCXAConnection xaConnection, JDBCConnection databaseConnection)`
    `JDBCXAResource(JDBCXADataSource xaDataSource, JDBCConnection connection)` Constructs a resource using the given data source and connection.

Copyright © 2001 - 2018 HSQL Development Group.