public abstract class ProxyTransaction<S extends ProxySession> extends Object
| Constructor and Description |
|---|
ProxyTransaction(S proxySession) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPostProcess(TransactionPostProcess postProcess) |
protected void |
applyPostProcesses(TransactionEndState endState) |
abstract void |
commit() |
boolean |
equals(Object obj) |
abstract void |
flush() |
S |
getSession() |
String |
getUniqueId() |
int |
hashCode() |
abstract boolean |
isCompleted() |
boolean |
isRollbackOnly() |
abstract void |
rollback() |
void |
setRollbackOnly() |
public ProxyTransaction(S proxySession)
public abstract void flush()
public abstract void commit()
public abstract void rollback()
public abstract boolean isCompleted()
public String getUniqueId()
public S getSession()
public void setRollbackOnly()
public boolean isRollbackOnly()
public void addPostProcess(TransactionPostProcess postProcess)
protected void applyPostProcesses(TransactionEndState endState) throws TransactionPostProcessException
TransactionPostProcessExceptionCopyright © 2017. All rights reserved.