| 
The Spring Framework | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TransactionAttributeSource | |
|---|---|
| org.springframework.transaction.annotation | JDK 1.5+ annotation for transaction demarcation. | 
| org.springframework.transaction.interceptor | AOP-based solution for declarative transaction demarcation. | 
| Uses of TransactionAttributeSource in org.springframework.transaction.annotation | 
|---|
| Classes in org.springframework.transaction.annotation that implement TransactionAttributeSource | |
|---|---|
 class | 
AnnotationTransactionAttributeSource
Implementation of the TransactionAttributeSource
 interface for working with transaction metadata in JDK 1.5+ annotation format. | 
| Uses of TransactionAttributeSource in org.springframework.transaction.interceptor | 
|---|
| Classes in org.springframework.transaction.interceptor that implement TransactionAttributeSource | |
|---|---|
 class | 
AbstractFallbackTransactionAttributeSource
Abstract implementation of TransactionAttributeSource that caches
 attributes for methods and implements a fallback policy: 1. specific target
 method; 2. target class; 3. declaring method; 4. declaring class/interface. | 
 class | 
AttributesTransactionAttributeSource
Implementation of the TransactionAttributeSource interface that
 reads metadata via Spring's Attributes abstraction. | 
 class | 
CompositeTransactionAttributeSource
Composite TransactionAttributeSource implementation that iterates
 over a given array of TransactionAttributeSource instances. | 
 class | 
MatchAlwaysTransactionAttributeSource
Very simple implementation of TransactionAttributeSource which will always return the same TransactionAttribute for all methods fed to it.  | 
 class | 
MethodMapTransactionAttributeSource
Simple TransactionAttributeSource implementation that
 allows attributes to be stored per method in a Map. | 
 class | 
NameMatchTransactionAttributeSource
Simple TransactionAttributeSource implementation that
 allows attributes to be matched by registered name. | 
| Methods in org.springframework.transaction.interceptor that return TransactionAttributeSource | |
|---|---|
 TransactionAttributeSource | 
TransactionAspectSupport.getTransactionAttributeSource()
Return the transaction attribute source.  | 
 TransactionAttributeSource[] | 
CompositeTransactionAttributeSource.getTransactionAttributeSources()
Return the TransactionAttributeSource instances that this CompositeTransactionAttributeSource combines.  | 
| Methods in org.springframework.transaction.interceptor with parameters of type TransactionAttributeSource | |
|---|---|
 void | 
TransactionAspectSupport.setTransactionAttributeSource(TransactionAttributeSource transactionAttributeSource)
Set the transaction attribute source which is used to find transaction attributes.  | 
 void | 
TransactionProxyFactoryBean.setTransactionAttributeSource(TransactionAttributeSource transactionAttributeSource)
Set the transaction attribute source which is used to find transaction attributes.  | 
 void | 
TransactionAspectSupport.setTransactionAttributeSources(TransactionAttributeSource[] transactionAttributeSources)
Set multiple transaction attribute sources which are used to find transaction attributes.  | 
| Constructors in org.springframework.transaction.interceptor with parameters of type TransactionAttributeSource | |
|---|---|
CompositeTransactionAttributeSource(TransactionAttributeSource[] transactionAttributeSources)
Create a new CompositeTransactionAttributeSource for the given sources.  | 
|
TransactionInterceptor(PlatformTransactionManager ptm,
                       TransactionAttributeSource tas)
Create a new TransactionInterceptor.  | 
|
  | 
The Spring Framework | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||