Package | Description |
---|---|
org.springframework.aop.framework |
Package containing Spring's basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
|
org.springframework.aop.framework.autoproxy |
Bean post-processors for use in ApplicationContexts to simplify AOP usage
by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
|
org.springframework.transaction.interceptor |
AOP-based solution for declarative transaction demarcation.
|
Modifier and Type | Method and Description |
---|---|
protected ProxyFactory |
AbstractAdvisingBeanPostProcessor.prepareProxyFactory(Object bean,
String beanName)
Prepare a
ProxyFactory for the given bean. |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractAdvisingBeanPostProcessor.customizeProxyFactory(ProxyFactory proxyFactory)
Subclasses may choose to implement this: for example,
to change the interfaces exposed.
|
protected void |
ProxyProcessorSupport.evaluateProxyInterfaces(Class<?> beanClass,
ProxyFactory proxyFactory)
Check the interfaces on the given bean class and apply them to the
ProxyFactory ,
if appropriate. |
protected void |
AbstractSingletonProxyFactoryBean.postProcessProxyFactory(ProxyFactory proxyFactory)
A hook for subclasses to post-process the
ProxyFactory
before creating the proxy instance with it. |
Modifier and Type | Method and Description |
---|---|
protected ProxyFactory |
AbstractBeanFactoryAwareAdvisingPostProcessor.prepareProxyFactory(Object bean,
String beanName) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractAutoProxyCreator.customizeProxyFactory(ProxyFactory proxyFactory)
Subclasses may choose to implement this: for example,
to change the interfaces exposed.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TransactionProxyFactoryBean.postProcessProxyFactory(ProxyFactory proxyFactory)
As of 4.2, this method adds
TransactionalProxy to the set of
proxy interfaces in order to avoid re-processing of transaction metadata. |