org.codehaus.groovy.grails.aop.framework.autoproxy
Class GroovyAwareAspectJAwareAdvisorAutoProxyCreator
java.lang.Object
org.springframework.aop.framework.ProxyConfig
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
org.codehaus.groovy.grails.aop.framework.autoproxy.GroovyAwareAspectJAwareAdvisorAutoProxyCreator
- All Implemented Interfaces:
- Serializable, AopInfrastructureBean, BeanClassLoaderAware, BeanFactoryAware, BeanPostProcessor, InstantiationAwareBeanPostProcessor, SmartInstantiationAwareBeanPostProcessor, Ordered
public class GroovyAwareAspectJAwareAdvisorAutoProxyCreator
- extends AnnotationAwareAspectJAutoProxyCreator
Enables AspectJ weaving from the application context.
- Since:
- 1.3.4
- Author:
- Graeme Rocher
- See Also:
- Serialized Form
Methods inherited from class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator |
buildAdvisors, createProxy, customizeProxyFactory, determineCandidateConstructors, getBeanFactory, getCacheKey, getCustomTargetSource, getEarlyBeanReference, getOrder, isFrozen, postProcessAfterInitialization, postProcessAfterInstantiation, postProcessBeforeInitialization, postProcessBeforeInstantiation, postProcessPropertyValues, predictBeanType, setAdvisorAdapterRegistry, setApplyCommonInterceptorsFirst, setBeanClassLoader, setCustomTargetSourceCreators, setFrozen, setInterceptorNames, setOrder, setProxyClassLoader, wrapIfNecessary |
GroovyAwareAspectJAwareAdvisorAutoProxyCreator
public GroovyAwareAspectJAwareAdvisorAutoProxyCreator()
shouldProxyTargetClass
protected boolean shouldProxyTargetClass(Class<?> beanClass,
String beanName)
- Overrides:
shouldProxyTargetClass
in class AbstractAutoProxyCreator