Uses of Interface
org.springframework.aop.PointcutAdvisor
Packages that use PointcutAdvisor Package Description org.springframework.aop.aspectj AspectJ integration package.org.springframework.aop.aspectj.annotation Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.org.springframework.aop.support Convenience classes for using Spring's AOP API.org.springframework.cache.interceptor AOP-based solution for declarative caching demarcation.org.springframework.cache.jcache.interceptor AOP-based solution for declarative caching demarcation using JSR-107 annotations.org.springframework.dao.annotation Annotation support for DAOs.org.springframework.scheduling.annotation Java 5 annotation for asynchronous method execution.org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation.Uses of PointcutAdvisor in org.springframework.aop.aspectj
Subinterfaces of PointcutAdvisor in org.springframework.aop.aspectj Modifier and Type Interface Description interface
InstantiationModelAwarePointcutAdvisor
Interface to be implemented by Spring AOP Advisors wrapping AspectJ aspects that may have a lazy initialization strategy.Classes in org.springframework.aop.aspectj that implement PointcutAdvisor Modifier and Type Class Description class
AspectJExpressionPointcutAdvisor
Spring AOP Advisor that can be used for any AspectJ pointcut expression.class
AspectJPointcutAdvisor
AspectJPointcutAdvisor that adapts anAbstractAspectJAdvice
to thePointcutAdvisor
interface.Uses of PointcutAdvisor in org.springframework.aop.aspectj.annotation
Classes in org.springframework.aop.aspectj.annotation that implement PointcutAdvisor Modifier and Type Class Description protected static class
ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor
Synthetic advisor that instantiates the aspect.Uses of PointcutAdvisor in org.springframework.aop.support
Classes in org.springframework.aop.support that implement PointcutAdvisor Modifier and Type Class Description class
AbstractBeanFactoryPointcutAdvisor
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in a BeanFactory.class
AbstractGenericPointcutAdvisor
Abstract genericPointcutAdvisor
that allows for anyAdvice
to be configured.class
AbstractPointcutAdvisor
Abstract base class forPointcutAdvisor
implementations.class
DefaultBeanFactoryPointcutAdvisor
Concrete BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in the BeanFactory, as well as the Pointcut to be configured through a bean property.class
DefaultPointcutAdvisor
Convenient Pointcut-driven Advisor implementation.class
NameMatchMethodPointcutAdvisor
Convenient class for name-match method pointcuts that hold an Advice, making them an Advisor.class
RegexpMethodPointcutAdvisor
Convenient class for regexp method pointcuts that hold an Advice, making them anAdvisor
.class
StaticMethodMatcherPointcutAdvisor
Convenient base class for Advisors that are also static pointcuts.Uses of PointcutAdvisor in org.springframework.cache.interceptor
Classes in org.springframework.cache.interceptor that implement PointcutAdvisor Modifier and Type Class Description class
BeanFactoryCacheOperationSourceAdvisor
Advisor driven by aCacheOperationSource
, used to include a cache advice bean for methods that are cacheable.Uses of PointcutAdvisor in org.springframework.cache.jcache.interceptor
Classes in org.springframework.cache.jcache.interceptor that implement PointcutAdvisor Modifier and Type Class Description class
BeanFactoryJCacheOperationSourceAdvisor
Advisor driven by aJCacheOperationSource
, used to include a cache advice bean for methods that are cacheable.Uses of PointcutAdvisor in org.springframework.dao.annotation
Classes in org.springframework.dao.annotation that implement PointcutAdvisor Modifier and Type Class Description class
PersistenceExceptionTranslationAdvisor
Spring AOP exception translation aspect for use at Repository or DAO layer level.Uses of PointcutAdvisor in org.springframework.scheduling.annotation
Classes in org.springframework.scheduling.annotation that implement PointcutAdvisor Modifier and Type Class Description class
AsyncAnnotationAdvisor
Advisor that activates asynchronous method execution through theAsync
annotation.Uses of PointcutAdvisor in org.springframework.transaction.interceptor
Classes in org.springframework.transaction.interceptor that implement PointcutAdvisor Modifier and Type Class Description class
BeanFactoryTransactionAttributeSourceAdvisor
Advisor driven by aTransactionAttributeSource
, used to include a transaction advice bean for methods that are transactional.class
TransactionAttributeSourceAdvisor
Advisor driven by aTransactionAttributeSource
, used to include aTransactionInterceptor
only for methods that are transactional.