- All Implemented Interfaces:
- ReturningWork<R>
public class SavePointWork<R>
extends java.lang.Object
implements ReturningWork<R>
A wrapper work that protects a parent work with a savepoint.
Before executing the parent work, a Savepoint
is
created on the Connection
. If the parent work
results throws an SQLException
the connection is
rolled back to the savepoint. Other exceptions and a normal
completion just releases the savepoint.
- Since:
- 3.1
- Author:
- nicklas
- Last modified
- $Date: 2014-06-10 13:27:02 +0200 (ti, 10 jun 2014) $