org.springframework.jdbc.datasource
Class ConnectionHolder

org.springframework.transaction.support.ResourceHolderSupport
  |
  +--org.springframework.jdbc.datasource.ConnectionHolder

public class ConnectionHolder
extends ResourceHolderSupport

Connection holder, wrapping a JDBC Connection. Features rollback-only support for nested JDBC transactions.

DataSourceTransactionManager binds instances of this class to the thread, for a given DataSource.

Note: This is an SPI class, not intended to be used by applications.

Author:
Juergen Hoeller
Since: 06.05.2003
See Also: DataSourceTransactionManager, DataSourceTransactionObject, DataSourceUtils

Constructor Summary
ConnectionHolder(Connection connection)
           

Method Summary
 ConnectiongetConnection()
           

Methods inherited from class org.springframework.transaction.support.ResourceHolderSupport
getDeadline, getTimeToLiveInMillis, getTimeToLiveInSeconds, isRollbackOnly, setRollbackOnly, setTimeoutInMillis, setTimeoutInSeconds

Constructor Detail

ConnectionHolder

public ConnectionHolder(Connection connection)
Method Detail

getConnection

public Connection getConnection()

Association Links

to Class java.sql.Connection