NOTE: This interface is a special purpose interface, mainly for
internal use within the framework. In general, application-provided
post-processors should simply implement the plain
BeanPostProcessor interface or derive from the
InstantiationAwareBeanPostProcessorAdapter class. New methods might be added to this interface even in point releases.
author: Juergen Hoeller since: 2.0.3 See Also:InstantiationAwareBeanPostProcessorAdapter
Determine the constructor to use for the given bean.
Parameters: beanClass - the raw class of the bean Parameters: beanName - the name of the bean the constructor to use, or null if none specified throws: org.springframework.beans.BeansException - in case of errors