Class LazyReferenceTargetSourceCreator
java.lang.Object
org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
com.atlassian.confluence.impl.spring.LazyReferenceTargetSourceCreator
- All Implemented Interfaces:
org.springframework.aop.framework.autoproxy.TargetSourceCreator,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.DisposableBean
public final class LazyReferenceTargetSourceCreator
extends org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
A Spring
TargetSourceCreator which creates a lazy reference TargetSource around a proxied beans.- Since:
- 7.15
-
Field Summary
Fields inherited from class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.aop.target.LazyInitTargetSourcecreateBeanFactoryBasedTargetSource(Class<?> beanClass, String beanName) Methods inherited from class org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
buildInternalBeanFactory, destroy, getBeanFactory, getInternalBeanFactoryForBean, getTargetSource, isPrototypeBased, setBeanFactory
-
Constructor Details
-
LazyReferenceTargetSourceCreator
public LazyReferenceTargetSourceCreator()
-
-
Method Details
-
createBeanFactoryBasedTargetSource
protected org.springframework.aop.target.LazyInitTargetSource createBeanFactoryBasedTargetSource(Class<?> beanClass, String beanName) - Specified by:
createBeanFactoryBasedTargetSourcein classorg.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-