org.springframework.transaction.interceptor
Class BeanFactoryTransactionAttributeSourceAdvisor
java.lang.Object
  
org.springframework.aop.support.AbstractPointcutAdvisor
      
org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
          
org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor
- All Implemented Interfaces: 
 - Serializable, Advisor, PointcutAdvisor, Aware, BeanFactoryAware, Ordered
 
public class BeanFactoryTransactionAttributeSourceAdvisor
- extends AbstractBeanFactoryPointcutAdvisor
 
Advisor driven by a TransactionAttributeSource, used to include
 a transaction advice bean for methods that are transactional.
- Since:
 
  - 2.5.5
 
- Author:
 
  - Juergen Hoeller
 
- See Also:
 AbstractBeanFactoryPointcutAdvisor.setAdviceBeanName(java.lang.String), 
TransactionInterceptor, 
TransactionAttributeSourceAdvisor, 
Serialized Form
 
 
 
 
 
 
 
BeanFactoryTransactionAttributeSourceAdvisor
public BeanFactoryTransactionAttributeSourceAdvisor()
setTransactionAttributeSource
public void setTransactionAttributeSource(TransactionAttributeSource transactionAttributeSource)
- Set the transaction attribute source which is used to find transaction
 attributes. This should usually be identical to the source reference
 set on the transaction interceptor itself.
- See Also:
 TransactionAspectSupport.setTransactionAttributeSource(org.springframework.transaction.interceptor.TransactionAttributeSource)
 
 
setClassFilter
public void setClassFilter(ClassFilter classFilter)
- Set the 
ClassFilter to use for this pointcut.
 Default is ClassFilter.TRUE.
 
 
getPointcut
public Pointcut getPointcut()
- Description copied from interface: 
PointcutAdvisor 
- Get the Pointcut that drives this advisor.