public abstract class AbstractBeansOfTypeDatabaseInitializerDetector extends java.lang.Object implements DatabaseInitializerDetector
DatabaseInitializerDetectors that
detect database initializer beans by type.| Constructor and Description |
|---|
AbstractBeansOfTypeDatabaseInitializerDetector() |
| 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 initialize a
DataSource. |
protected abstract java.util.Set<java.lang.Class<?>> |
getDatabaseInitializerBeanTypes()
Returns the bean types that should be detected as being database initializers.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetectionComplete, getOrderpublic AbstractBeansOfTypeDatabaseInitializerDetector()
public java.util.Set<java.lang.String> detect(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
DatabaseInitializerDetectorbeanFactory that initialize a
DataSource.detect in interface DatabaseInitializerDetectorbeanFactory - bean factory to examineDataSource initializer beans, or an empty set
if none were detected.protected abstract java.util.Set<java.lang.Class<?>> getDatabaseInitializerBeanTypes()