| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.transaction.support.AbstractTransactionStatus
org.springframework.transaction.support.SimpleTransactionStatus
public class SimpleTransactionStatus
A simple TransactionStatus
 implementation.
 
 
Derives from AbstractTransactionStatus and adds an explicit
 "newTransaction" flag.
 
This class is not used by any of Spring's pre-built
 PlatformTransactionManager
 implementations. It is mainly provided as a start for custom transaction
 manager implementations and as a static mock for testing transactional
 code (either as part of a mock PlatformTransactionManager or
 as argument passed into a TransactionCallback to be tested).
SimpleTransactionStatus(boolean), 
TransactionCallback| Constructor Summary | |
|---|---|
| SimpleTransactionStatus()Creates a new instance of the SimpleTransactionStatusclass,
 indicating a new transaction. | |
| SimpleTransactionStatus(boolean newTransaction)Creates a new instance of the SimpleTransactionStatusclass. | |
| Method Summary | |
|---|---|
|  boolean | isNewTransaction()Return whether the present transaction is new (else participating in an existing transaction, or potentially not running in an actual transaction in the first place). | 
| Methods inherited from class org.springframework.transaction.support.AbstractTransactionStatus | 
|---|
| createAndHoldSavepoint, createSavepoint, getSavepoint, getSavepointManager, hasSavepoint, isCompleted, isGlobalRollbackOnly, isLocalRollbackOnly, isRollbackOnly, releaseHeldSavepoint, releaseSavepoint, rollbackToHeldSavepoint, rollbackToSavepoint, setCompleted, setRollbackOnly, setSavepoint | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public SimpleTransactionStatus()
SimpleTransactionStatus class,
 indicating a new transaction.
public SimpleTransactionStatus(boolean newTransaction)
SimpleTransactionStatus class.
newTransaction - whether to indicate a new transaction| Method Detail | 
|---|
public boolean isNewTransaction()
TransactionStatus
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||