protected class AbstractJDBCSavepointManager.ConnectionSavepoint extends OpenJPASavepoint
| Constructor and Description |
|---|
AbstractJDBCSavepointManager.ConnectionSavepoint(Broker broker,
java.lang.String name,
boolean copy) |
| Modifier and Type | Method and Description |
|---|---|
java.sql.Connection |
getConnection()
Return the current
Connection for this savepoint. |
java.lang.Object |
getDataStoreSavepoint()
Return the stored savepoint object
|
java.util.Collection |
rollback(java.util.Collection previous)
Handle the rolled back state, returning saved data.
|
void |
save(java.util.Collection states)
Set this savepoint, saving any state for the passed-in
OpenJPAStateManagers as necessary. |
void |
setDataStoreSavepoint(java.lang.Object savepoint)
Set the implementation specific savepoint object
|
getBroker, getCopyFieldState, getName, getStates, releasepublic AbstractJDBCSavepointManager.ConnectionSavepoint(Broker broker, java.lang.String name, boolean copy)
public java.lang.Object getDataStoreSavepoint()
public void setDataStoreSavepoint(java.lang.Object savepoint)
public java.sql.Connection getConnection()
Connection for this savepoint.public java.util.Collection rollback(java.util.Collection previous)
OpenJPASavepointrollback in class OpenJPASavepointprevious - previous savepoints set in the transactionpublic void save(java.util.Collection states)
OpenJPASavepointOpenJPAStateManagers as necessary.save in class OpenJPASavepointCopyright © 2006-2013 Apache Software Foundation. All Rights Reserved.