public interface

TargetSourceCreator

org.springframework.aop.framework.autoproxy.TargetSourceCreator
Known Indirect Subclasses

Class Overview

Implementations can create special target sources, such as pooling target sources, for particular beans. For example, they may base their choice on attributes, such as a pooling attribute, on the target class.

AbstractAutoProxyCreator can support a number of TargetSourceCreators, which will be applied in order.

Summary

Public Methods
abstract TargetSource getTargetSource(Class<?> beanClass, String beanName)
Create a special TargetSource for the given bean, if any.

Public Methods

public abstract TargetSource getTargetSource (Class<?> beanClass, String beanName)

Create a special TargetSource for the given bean, if any.

Parameters
beanClass the class of the bean to create a TargetSource for
beanName the name of the bean
Returns
  • a special TargetSource or null if this TargetSourceCreator isn't interested in the particular bean