From db6e807421e1655b4001f4c4a00e5e5cdef97cca Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Sun, 13 Dec 2009 23:24:43 +0000 Subject: [PATCH] removed getBeansWithAnnotation(Class,boolean,boolean) method from ListableBeanFactory; reimplemented getBeansWithAnnotation(Class) to avoid use of getBeanNamesForType(Object.class) --- .../context/support/AbstractApplicationContext.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/org.springframework.context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java b/org.springframework.context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java index 80143b8edd2..c614b5d5a41 100644 --- a/org.springframework.context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java +++ b/org.springframework.context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java @@ -1081,13 +1081,6 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader return getBeanFactory().getBeansWithAnnotation(annotationType); } - public Map getBeansWithAnnotation( - Class annotationType, boolean includeNonSingletons, boolean allowEagerInit) - throws BeansException { - - return getBeanFactory().getBeansWithAnnotation(annotationType, includeNonSingletons, allowEagerInit); - } - public A findAnnotationOnBean(String beanName, Class annotationType) { return getBeanFactory().findAnnotationOnBean(beanName, annotationType); }