public class PseudoTransactionService.MyTransaction extends Object implements Transaction
| Constructor and Description |
|---|
PseudoTransactionService.MyTransaction() |
| Modifier and Type | Method and Description |
|---|---|
void |
commit() |
boolean |
delistResource(XAResource xaRes,
int flag) |
boolean |
enlistResource(XAResource xaRes) |
Object |
getResource(Object key) |
boolean |
getRollbackOnly() |
int |
getStatus() |
void |
putResource(Object key,
Object value) |
void |
registerInterposedSynchronization(Synchronization synchronization) |
void |
registerSynchronization(Synchronization synchronization) |
void |
rollback() |
void |
setRollbackOnly() |
public PseudoTransactionService.MyTransaction()
public boolean delistResource(XAResource xaRes, int flag)
delistResource in interface Transactionpublic boolean enlistResource(XAResource xaRes)
enlistResource in interface Transactionpublic int getStatus()
getStatus in interface Transactionpublic void registerSynchronization(Synchronization synchronization)
registerSynchronization in interface Transactionpublic void registerInterposedSynchronization(Synchronization synchronization)
public boolean getRollbackOnly()
public void setRollbackOnly()
setRollbackOnly in interface Transactionpublic void commit()
throws RollbackException
commit in interface TransactionRollbackExceptionpublic void rollback()
rollback in interface TransactionCopyright © 1999–2014 The Apache Software Foundation. All rights reserved.