public abstract class AbstractBeansOfTypeDependsOnDatabaseInitializationDetector extends Object implements DependsOnDatabaseInitializationDetector
DependsOnDatabaseInitializationDetectors
that detect by type beans that depend upon
database initialization.Constructor and Description |
---|
AbstractBeansOfTypeDependsOnDatabaseInitializationDetector() |
Modifier and Type | Method and Description |
---|---|
Set<String> |
detect(ConfigurableListableBeanFactory beanFactory)
Detect beans defined in the given
beanFactory that depend on database
initialization. |
protected abstract Set<Class<?>> |
getDependsOnDatabaseInitializationBeanTypes()
Returns the bean types that should be detected as depending on database
initialization.
|
public AbstractBeansOfTypeDependsOnDatabaseInitializationDetector()
public Set<String> detect(ConfigurableListableBeanFactory beanFactory)
DependsOnDatabaseInitializationDetector
beanFactory
that depend on database
initialization. If no beans are detected, an empty set is returned.detect
in interface DependsOnDatabaseInitializationDetector
beanFactory
- bean factory to examine