java.sql.Savepoint interface

The Savepoint interface is new in JDBC 3.0. It contains new methods to set, release, or roll back a transaction to designated savepoints. Once a savepoint has been set, the transaction can be rolled back to that savepoint without affecting preceding work. Savepoints provide finer-grained control of transactions by marking intermediate points within a transaction.

Related reference
java.sql.Connection interface: supported JDBC 3.0 methods
java.sql.DatabaseMetaData interface: supported JDBC 3.0 methods
java.sql.ParameterMetaData interface: supported JDBC 3.0 methods
java.sql.PreparedStatement interface: supported JDBC 3.0 methods
java.sql.Statement interface: supported JDBC 3.0 methods