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.LazyInitTargetSource
createBeanFactoryBasedTargetSource
(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:
createBeanFactoryBasedTargetSource
in classorg.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
-