- 
 
 public interface SavepointThe representation of a savepoint, which is a point within the current transaction that can be referenced from theConnection.rollbackmethod. When a transaction is rolled back to a savepoint all changes made after that savepoint are undone.Savepoints can be either named or unnamed. Unnamed savepoints are identified by an ID generated by the underlying data source. - Since:
- 1.4
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetSavepointId()Retrieves the generated ID for the savepoint that thisSavepointobject represents.StringgetSavepointName()Retrieves the name of the savepoint that thisSavepointobject represents.
 
- 
- 
- 
Method Detail- 
getSavepointIdint getSavepointId() throws SQLExceptionRetrieves the generated ID for the savepoint that thisSavepointobject represents.- Returns:
- the numeric ID of this savepoint
- Throws:
- SQLException- if this is a named savepoint
- Since:
- 1.4
 
 - 
getSavepointNameString getSavepointName() throws SQLException Retrieves the name of the savepoint that thisSavepointobject represents.- Returns:
- the name of this savepoint
- Throws:
- SQLException- if this is an un-named savepoint
- Since:
- 1.4
 
 
- 
 
-