public class MultiTransactionStatus extends Object implements TransactionStatus
| Constructor and Description |
|---|
MultiTransactionStatus(PlatformTransactionManager mainTransactionManager) |
| Modifier and Type | Method and Description |
|---|---|
Object |
createSavepoint() |
void |
flush() |
boolean |
hasSavepoint() |
boolean |
isCompleted() |
boolean |
isNewSynchonization() |
boolean |
isNewTransaction() |
boolean |
isRollbackOnly() |
void |
registerTransactionManager(TransactionDefinition definition,
PlatformTransactionManager transactionManager) |
void |
releaseSavepoint(Object savepoint) |
void |
rollbackToSavepoint(Object savepoint) |
void |
setNewSynchonization() |
void |
setRollbackOnly() |
public MultiTransactionStatus(PlatformTransactionManager mainTransactionManager)
public void setNewSynchonization()
public boolean isNewSynchonization()
public boolean isNewTransaction()
isNewTransaction in interface TransactionStatuspublic boolean hasSavepoint()
hasSavepoint in interface TransactionStatuspublic void setRollbackOnly()
setRollbackOnly in interface TransactionStatuspublic boolean isRollbackOnly()
isRollbackOnly in interface TransactionStatuspublic boolean isCompleted()
isCompleted in interface TransactionStatuspublic Object createSavepoint() throws TransactionException
createSavepoint in interface SavepointManagerTransactionExceptionpublic void rollbackToSavepoint(Object savepoint) throws TransactionException
rollbackToSavepoint in interface SavepointManagerTransactionExceptionpublic void releaseSavepoint(Object savepoint) throws TransactionException
releaseSavepoint in interface SavepointManagerTransactionExceptionpublic void registerTransactionManager(TransactionDefinition definition, PlatformTransactionManager transactionManager)
public void flush()
flush in interface TransactionStatusCopyright © 2012 SpringSource. All Rights Reserved.