|
|
|
@ -59,7 +59,9 @@ class ApplicationListenerDetector implements DestructionAwareBeanPostProcessor,
@@ -59,7 +59,9 @@ class ApplicationListenerDetector implements DestructionAwareBeanPostProcessor,
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void postProcessMergedBeanDefinition(RootBeanDefinition beanDefinition, Class<?> beanType, String beanName) { |
|
|
|
|
this.singletonNames.put(beanName, beanDefinition.isSingleton()); |
|
|
|
|
if (ApplicationListener.class.isAssignableFrom(beanType)) { |
|
|
|
|
this.singletonNames.put(beanName, beanDefinition.isSingleton()); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|