open class AspectJWeavingEnabler : BeanFactoryPostProcessor, BeanClassLoaderAware, LoadTimeWeaverAware, Ordered
Post-processor that registers AspectJ's org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter with the Spring application context's default org.springframework.instrument.classloading.LoadTimeWeaver.
Author
Juergen Hoeller
Author
Ramnivas Laddad
Since
2.5
AspectJWeavingEnabler()
Post-processor that registers AspectJ's org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter with the Spring application context's default org.springframework.instrument.classloading.LoadTimeWeaver. |
static val ASPECTJ_AOP_XML_RESOURCE: String |
open static fun enableAspectJWeaving(weaverToUse: LoadTimeWeaver, beanClassLoader: ClassLoader): Unit
Enable AspectJ weaving with the given LoadTimeWeaver. |
|
open fun getOrder(): Int |
|
open fun postProcessBeanFactory(beanFactory: ConfigurableListableBeanFactory): Unit |
|
open fun setBeanClassLoader(classLoader: ClassLoader): Unit |
|
open fun setLoadTimeWeaver(loadTimeWeaver: LoadTimeWeaver): Unit |