Extended AbstractRepositoryConfigDefinitionParser.postProcessBeanDefinition(…) to take BeanDefinitionRegistry as well.

This commit is contained in:
Oliver Gierke
2011-03-23 09:10:52 +01:00
parent b514e35105
commit ecdda346b1

View File

@@ -218,7 +218,7 @@ public abstract class AbstractRepositoryConfigDefinitionParser<S extends GlobalR
customImplementationBeanName);
}
postProcessBeanDefinition(context, builder, beanSource);
postProcessBeanDefinition(context, builder, parser.getRegistry(), beanSource);
AbstractBeanDefinition beanDefinition = builder.getBeanDefinition();
beanDefinition.setSource(beanSource);
@@ -249,7 +249,7 @@ public abstract class AbstractRepositoryConfigDefinitionParser<S extends GlobalR
* @param beanSource
*/
protected void postProcessBeanDefinition(T context,
BeanDefinitionBuilder builder, Object beanSource) {
BeanDefinitionBuilder builder, BeanDefinitionRegistry registry, Object beanSource) {
}