public class QuickTargetSourceCreator extends AbstractBeanFactoryBasedTargetSourceCreator
CommonsPool2TargetSource, 
ThreadLocalTargetSource, 
PrototypeTargetSource| Modifier and Type | Field and Description | 
|---|---|
| static String | PREFIX_COMMONS_POOLThe CommonsPool2TargetSource prefix. | 
| static String | PREFIX_PROTOTYPEThe PrototypeTargetSource prefix. | 
| static String | PREFIX_THREAD_LOCALThe ThreadLocalTargetSource prefix. | 
logger| Constructor and Description | 
|---|
| QuickTargetSourceCreator() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractBeanFactoryBasedTargetSource | createBeanFactoryBasedTargetSource(Class<?> beanClass,
                                  String beanName)Subclasses must implement this method to return a new AbstractPrototypeBasedTargetSource
 if they wish to create a custom TargetSource for this bean, or  nullif they are
 not interested it in, in which case no special target source will be created. | 
buildInternalBeanFactory, destroy, getBeanFactory, getInternalBeanFactoryForBean, getTargetSource, isPrototypeBased, setBeanFactorypublic static final String PREFIX_COMMONS_POOL
public static final String PREFIX_THREAD_LOCAL
public static final String PREFIX_PROTOTYPE
@Nullable protected final AbstractBeanFactoryBasedTargetSource createBeanFactoryBasedTargetSource(Class<?> beanClass, String beanName)
AbstractBeanFactoryBasedTargetSourceCreatornull if they are
 not interested it in, in which case no special target source will be created.
 Subclasses should not call setTargetBeanName or setBeanFactory
 on the AbstractPrototypeBasedTargetSource: This class' implementation of
 getTargetSource() will do that.createBeanFactoryBasedTargetSource in class AbstractBeanFactoryBasedTargetSourceCreatorbeanClass - the class of the bean to create a TargetSource forbeanName - the name of the beannull if we don't match this