Interface PointcutAdvisor
- All Superinterfaces:
Advisor
- All Known Subinterfaces:
InstantiationModelAwarePointcutAdvisor
- All Known Implementing Classes:
AbstractBeanFactoryPointcutAdvisor, AbstractGenericPointcutAdvisor, AbstractPointcutAdvisor, AspectJExpressionPointcutAdvisor, AspectJPointcutAdvisor, AsyncAnnotationAdvisor, BeanFactoryCacheOperationSourceAdvisor, BeanFactoryJCacheOperationSourceAdvisor, BeanFactoryTransactionAttributeSourceAdvisor, DefaultBeanFactoryPointcutAdvisor, DefaultPointcutAdvisor, NameMatchMethodPointcutAdvisor, PersistenceExceptionTranslationAdvisor, ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor, RegexpMethodPointcutAdvisor, StaticMethodMatcherPointcutAdvisor, TransactionAttributeSourceAdvisor
Superinterface for all Advisors that are driven by a pointcut.
This covers nearly all advisors except introduction advisors,
for which method-level matching doesn't apply.
- Author:
- Rod Johnson
-
Field Summary
Fields inherited from interface Advisor
EMPTY_ADVICE
-
Method Summary
Modifier and TypeMethodDescriptionGet the Pointcut that drives this advisor.Methods inherited from interface Advisor
getAdvice, isPerInstance
-
Method Details
-
getPointcut
Pointcut getPointcut()Get the Pointcut that drives this advisor.
-