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:
-
Field Summary
Fields inherited from interface Advisor
EMPTY_ADVICEFields inherited from interface Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the Pointcut that drives this advisor.voidsetClassFilter(ClassFilter classFilter) Set theClassFilterto use for this pointcut.voidsetTransactionAttributeSource(TransactionAttributeSource transactionAttributeSource) Set the transaction attribute source which is used to find transaction attributes.Methods inherited from class AbstractBeanFactoryPointcutAdvisor
getAdvice, getAdviceBeanName, setAdvice, setAdviceBeanName, setBeanFactory, toStringMethods inherited from class AbstractPointcutAdvisor
equals, getOrder, hashCode, setOrderMethods inherited from interface Advisor
isPerInstance
-
Constructor Details
-
BeanFactoryTransactionAttributeSourceAdvisor
public BeanFactoryTransactionAttributeSourceAdvisor()
-
-
Method Details
-
setTransactionAttributeSource
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:
-
setClassFilter
Set theClassFilterto use for this pointcut. Default isClassFilter.TRUE. -
getPointcut
Description copied from interface:PointcutAdvisorGet the Pointcut that drives this advisor.
-