public abstract class AbstractBeansOfTypeDependsOnDataSourceInitializationDetector extends java.lang.Object implements DependsOnDataSourceInitializationDetector
InitializedDataSourceDependentDetector that detect by type beans that depend upon data
source initialization.| Constructor and Description |
|---|
AbstractBeansOfTypeDependsOnDataSourceInitializationDetector() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
detect(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
Detect beans defined in the given
beanFactory that depend on
DataSource initialization. |
protected abstract java.util.Set<java.lang.Class<?>> |
getDependsOnDataSourceInitializationBeanTypes()
Returns the bean types that should be detected as depending on data source
initialization.
|
public AbstractBeansOfTypeDependsOnDataSourceInitializationDetector()
protected abstract java.util.Set<java.lang.Class<?>> getDependsOnDataSourceInitializationBeanTypes()
public java.util.Set<java.lang.String> detect(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
DependsOnDataSourceInitializationDetectorbeanFactory that depend on
DataSource initialization. If no beans are detected, an empty set is
returned.detect in interface DependsOnDataSourceInitializationDetectorbeanFactory - bean factory to examineDataSource initialization