|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransactionAttribute | |
---|---|
org.springframework.transaction.annotation | JDK 1.5+ annotation for transaction demarcation. |
org.springframework.transaction.interceptor | AOP-based solution for declarative transaction demarcation. |
Uses of TransactionAttribute in org.springframework.transaction.annotation |
---|
Methods in org.springframework.transaction.annotation that return TransactionAttribute | |
---|---|
protected TransactionAttribute |
AnnotationTransactionAttributeSource.findTransactionAttribute(Collection atts)
Return the transaction attribute, given this set of attributes attached to a method or class. |
Uses of TransactionAttribute in org.springframework.transaction.interceptor |
---|
Classes in org.springframework.transaction.interceptor that implement TransactionAttribute | |
---|---|
class |
DefaultTransactionAttribute
Transaction attribute that takes the EJB approach to rolling back on runtime, but not checked, exceptions. |
class |
DelegatingTransactionAttribute
TransactionAttribute implementation that delegates all calls to a given target TransactionAttribute. |
class |
RuleBasedTransactionAttribute
TransactionAttribute implementation that works out whether a given exception should cause transaction rollback by applying a number of rollback rules, both positive and negative. |
Methods in org.springframework.transaction.interceptor that return TransactionAttribute | |
---|---|
protected TransactionAttribute |
AbstractFallbackTransactionAttributeSource.findTransactionAttribute(Collection atts)
Return the transaction attribute, given this set of attributes attached to a method or class. |
TransactionAttribute |
TransactionAspectSupport.TransactionInfo.getTransactionAttribute()
|
TransactionAttribute |
TransactionAttributeSource.getTransactionAttribute(Method method,
Class targetClass)
Return the transaction attribute for this method. |
TransactionAttribute |
NameMatchTransactionAttributeSource.getTransactionAttribute(Method method,
Class targetClass)
|
TransactionAttribute |
MethodMapTransactionAttributeSource.getTransactionAttribute(Method method,
Class targetClass)
|
TransactionAttribute |
MatchAlwaysTransactionAttributeSource.getTransactionAttribute(Method method,
Class targetClass)
|
TransactionAttribute |
CompositeTransactionAttributeSource.getTransactionAttribute(Method method,
Class targetClass)
|
TransactionAttribute |
AbstractFallbackTransactionAttributeSource.getTransactionAttribute(Method method,
Class targetClass)
Determine the transaction attribute for this method invocation. |
Methods in org.springframework.transaction.interceptor with parameters of type TransactionAttribute | |
---|---|
void |
MethodMapTransactionAttributeSource.addTransactionalMethod(Class clazz,
String mappedName,
TransactionAttribute attr)
Add an attribute for a transactional method. |
void |
MethodMapTransactionAttributeSource.addTransactionalMethod(Method method,
TransactionAttribute attr)
Add an attribute for a transactional method. |
void |
NameMatchTransactionAttributeSource.addTransactionalMethod(String methodName,
TransactionAttribute attr)
Add an attribute for a transactional method. |
void |
MethodMapTransactionAttributeSource.addTransactionalMethod(String name,
TransactionAttribute attr)
Add an attribute for a transactional method. |
protected TransactionAspectSupport.TransactionInfo |
TransactionAspectSupport.createTransactionIfNecessary(TransactionAttribute txAttr,
String joinpointIdentification)
Create a transaction if necessary based on the given TransactionAttribute. |
protected TransactionAspectSupport.TransactionInfo |
TransactionAspectSupport.prepareTransactionInfo(TransactionAttribute txAttr,
String joinpointIdentification,
TransactionStatus status)
Prepare a TransactionInfo for the given attribute and status object. |
void |
MatchAlwaysTransactionAttributeSource.setTransactionAttribute(TransactionAttribute transactionAttribute)
Allows a transaction attribute to be specified, using the String form, for example, "PROPAGATION_REQUIRED". |
Constructors in org.springframework.transaction.interceptor with parameters of type TransactionAttribute | |
---|---|
DefaultTransactionAttribute(TransactionAttribute other)
Copy constructor. |
|
DelegatingTransactionAttribute(TransactionAttribute targetAttribute)
Create a DelegatingTransactionAttribute for the given target attribute. |
|
TransactionAspectSupport.TransactionInfo(TransactionAttribute transactionAttribute,
String joinpointIdentification)
|
|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |