Uses of Package
org.springframework.aop.framework
Packages that use org.springframework.aop.framework
Package
Description
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
Base classes enabling auto-proxying based on AspectJ.
Package containing Spring's basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
Bean post-processors for use in ApplicationContexts to simplify AOP usage
by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
Support for AOP-based scoping of target objects, with configurable backend.
AOP-based solution for declarative caching demarcation.
Annotation support for DAOs.
Annotation support for asynchronous method execution.
AOP-based solution for declarative transaction demarcation.
Support classes for integrating a JSR-303 Bean Validation provider
(such as Hibernate Validator) into a Spring ApplicationContext
and in particular with Spring's data binding and validation APIs.
-
Classes in org.springframework.aop.framework used by org.springframework.aop.aspectj.annotationClassDescriptionInterface to be implemented by classes that hold the configuration of a factory of AOP proxies.Base class for AOP proxy configuration managers.Exception that gets thrown on illegal AOP configuration arguments.Marker interface that indicates a bean that is part of Spring's AOP infrastructure.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Base class for proxy factories.Base class with common functionality for proxy processors, in particular ClassLoader management and the
ProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
algorithm. -
Classes in org.springframework.aop.framework used by org.springframework.aop.aspectj.autoproxyClassDescriptionMarker interface that indicates a bean that is part of Spring's AOP infrastructure.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Base class with common functionality for proxy processors, in particular ClassLoader management and the
ProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
algorithm. -
Classes in org.springframework.aop.framework used by org.springframework.aop.frameworkClassDescriptionInterface to be implemented by classes that hold the configuration of a factory of AOP proxies.Base class for AOP proxy configuration managers.Listener to be registered on
ProxyCreatorSupport
objects Allows for receiving callbacks on activation and change of advice.Factory interface for advisor chains.Exception that gets thrown on illegal AOP configuration arguments.Marker interface that indicates a bean that is part of Spring's AOP infrastructure.Delegate interface for a configured AOP proxy, allowing for the creation of actual proxy objects.Interface to be implemented by factories that are able to create AOP proxies based onAdvisedSupport
configuration objects.A simple but definitive way of working out an advice chain for a Method, given anAdvised
object.DefaultAopProxyFactory
implementation, creating either a CGLIB proxy or a JDK dynamic proxy.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Base class for proxy factories.Factory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.Base class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
algorithm. -
Classes in org.springframework.aop.framework used by org.springframework.aop.framework.autoproxyClassDescriptionBase class for
BeanPostProcessor
implementations that apply a Spring AOPAdvisor
to specific beans.Marker interface that indicates a bean that is part of Spring's AOP infrastructure.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Factory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.Base class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
algorithm. -
Classes in org.springframework.aop.framework used by org.springframework.aop.scopeClassDescriptionMarker interface that indicates a bean that is part of Spring's AOP infrastructure.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.
-
Classes in org.springframework.aop.framework used by org.springframework.cache.interceptorClassDescriptionConvenient superclass for
FactoryBean
types that produce singleton-scoped proxy objects.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties. -
Classes in org.springframework.aop.framework used by org.springframework.dao.annotationClassDescriptionBase class for
BeanPostProcessor
implementations that apply a Spring AOPAdvisor
to specific beans.Marker interface that indicates a bean that is part of Spring's AOP infrastructure.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Base class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
algorithm. -
Classes in org.springframework.aop.framework used by org.springframework.scheduling.annotationClassDescriptionBase class for
BeanPostProcessor
implementations that apply a Spring AOPAdvisor
to specific beans.Marker interface that indicates a bean that is part of Spring's AOP infrastructure.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Base class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
algorithm. -
Classes in org.springframework.aop.framework used by org.springframework.transaction.interceptorClassDescriptionConvenient superclass for
FactoryBean
types that produce singleton-scoped proxy objects.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Factory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory. -
Classes in org.springframework.aop.framework used by org.springframework.validation.beanvalidationClassDescriptionBase class for
BeanPostProcessor
implementations that apply a Spring AOPAdvisor
to specific beans.Marker interface that indicates a bean that is part of Spring's AOP infrastructure.Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.Base class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
algorithm.