Class JdbcTransactionObjectSupport

java.lang.Object
org.springframework.jdbc.datasource.JdbcTransactionObjectSupport
All Implemented Interfaces:
Flushable, SavepointManager, SmartTransactionObject

public abstract class JdbcTransactionObjectSupport extends Object implements SavepointManager, SmartTransactionObject
Convenient base class for JDBC-aware transaction objects. Can contain a ConnectionHolder with a JDBC Connection, and implements the SavepointManager interface based on that ConnectionHolder.

Allows for programmatic management of JDBC Savepoints. Spring's DefaultTransactionStatus automatically delegates to this, as it autodetects transaction objects which implement the SavepointManager interface.

Since:
1.1
Author:
Juergen Hoeller
See Also: