org.springframework.jdbc.datasource
Class ConnectionHolder

java.lang.Object
  extended byorg.springframework.transaction.support.ResourceHolderSupport
      extended byorg.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.

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

Constructor Summary
ConnectionHolder(java.sql.Connection connection)
           
 
Method Summary
 java.sql.Connection getConnection()
           
 
Methods inherited from class org.springframework.transaction.support.ResourceHolderSupport
getDeadline, getTimeToLiveInMillis, getTimeToLiveInSeconds, isRollbackOnly, setRollbackOnly, setTimeoutInMillis, setTimeoutInSeconds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionHolder

public ConnectionHolder(java.sql.Connection connection)
Method Detail

getConnection

public java.sql.Connection getConnection()


Copyright (C) 2003-2004 The Spring Framework Project.