java.lang.Object | |
↳ | org.springframework.transaction.interceptor.MatchAlwaysTransactionAttributeSource |
Very simple implementation of TransactionAttributeSource which will always return the same TransactionAttribute for all methods fed to it. The TransactionAttribute may be specified, but will otherwise default to PROPAGATION_REQUIRED. This may be used in the cases where you want to use the same transaction attribute with all methods being handled by a transaction interceptor.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return the transaction attribute for this method.
| |||||||||||
Allows a transaction attribute to be specified, using the String form, for
example, "PROPAGATION_REQUIRED".
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.transaction.interceptor.TransactionAttributeSource
|
Return the transaction attribute for this method. Return null if the method is non-transactional.
method | method |
---|---|
targetClass | target class. May be null , in which
case the declaring class of the method must be used. |
null
if none found
Allows a transaction attribute to be specified, using the String form, for example, "PROPAGATION_REQUIRED".
transactionAttribute | The String form of the transactionAttribute to use. |
---|