Index

A C D E G I N O R S V 
All Classes and Interfaces|All Packages

A

AbstractBeansOfTypeDatabaseInitializerDetector - Class in org.springframework.boot.sql.init.dependency
Base class for DatabaseInitializerDetectors that detect database initializer beans by type.
AbstractBeansOfTypeDatabaseInitializerDetector() - Constructor for class org.springframework.boot.sql.init.dependency.AbstractBeansOfTypeDatabaseInitializerDetector
 
AbstractBeansOfTypeDependsOnDatabaseInitializationDetector - Class in org.springframework.boot.sql.init.dependency
Base class for DependsOnDatabaseInitializationDetectors that detect by type beans that depend upon database initialization.
AbstractBeansOfTypeDependsOnDatabaseInitializationDetector() - Constructor for class org.springframework.boot.sql.init.dependency.AbstractBeansOfTypeDependsOnDatabaseInitializationDetector
 
AbstractScriptDatabaseInitializer - Class in org.springframework.boot.sql.init
Base class for an InitializingBean that performs SQL database initialization using schema (DDL) and data (DML) scripts.
AbstractScriptDatabaseInitializer(DatabaseInitializationSettings) - Constructor for class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
Creates a new AbstractScriptDatabaseInitializer that will initialize the database using the given settings.
AbstractScriptDatabaseInitializer.Scripts - Class in org.springframework.boot.sql.init
Scripts to be used to initialize the database.
afterPropertiesSet() - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
 
ALWAYS - Enum constant in enum class org.springframework.boot.sql.init.DatabaseInitializationMode
Always initialize the database.
ApplicationScriptDatabaseInitializer - Interface in org.springframework.boot.sql.autoconfigure.init
Marker interface for a script-based database initializer that initializes the application's database.

C

ConditionalOnSqlInitialization - Annotation Interface in org.springframework.boot.sql.autoconfigure.init
Condition that matches when spring.sql.init.mode is set to a value other than DatabaseInitializationMode.NEVER.
continueOnError(boolean) - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer.Scripts
 

D

DatabaseInitializationDependencyConfigurer - Class in org.springframework.boot.sql.init.dependency
Configures beans that depend upon SQL database initialization with dependencies upon beans that perform database initialization.
DatabaseInitializationDependencyConfigurer() - Constructor for class org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer
 
DatabaseInitializationMode - Enum Class in org.springframework.boot.sql.init
Supported database initialization modes.
DatabaseInitializationSettings - Class in org.springframework.boot.sql.init
Settings for initializing an SQL database.
DatabaseInitializationSettings() - Constructor for class org.springframework.boot.sql.init.DatabaseInitializationSettings
 
DatabaseInitializerDetector - Interface in org.springframework.boot.sql.init.dependency
Detects beans that initialize an SQL database.
DependsOnDatabaseInitialization - Annotation Interface in org.springframework.boot.sql.init.dependency
Indicate that a bean's creation and initialization depends upon database initialization having completed.
DependsOnDatabaseInitializationDetector - Interface in org.springframework.boot.sql.init.dependency
Detects beans that depend on database initialization.
detect(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.sql.init.dependency.AbstractBeansOfTypeDatabaseInitializerDetector
 
detect(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.sql.init.dependency.AbstractBeansOfTypeDependsOnDatabaseInitializationDetector
 
detect(ConfigurableListableBeanFactory) - Method in interface org.springframework.boot.sql.init.dependency.DatabaseInitializerDetector
Detect beans defined in the given beanFactory that initialize a DataSource.
detect(ConfigurableListableBeanFactory) - Method in interface org.springframework.boot.sql.init.dependency.DependsOnDatabaseInitializationDetector
Detect beans defined in the given beanFactory that depend on database initialization.
detectionComplete(ConfigurableListableBeanFactory, Set) - Method in interface org.springframework.boot.sql.init.dependency.DatabaseInitializerDetector
Callback indicating that all known DataSourceInitializerDetectors have been called and detection of beans that initialize a DataSource is complete.

E

EMBEDDED - Enum constant in enum class org.springframework.boot.sql.init.DatabaseInitializationMode
Only initialize an embedded database.
encoding(Charset) - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer.Scripts
 

G

getDatabaseInitializerBeanTypes() - Method in class org.springframework.boot.sql.init.dependency.AbstractBeansOfTypeDatabaseInitializerDetector
Returns the bean types that should be detected as being database initializers.
getDataLocations() - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
getDataLocations() - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Returns the locations of data (DML) scripts to apply to the database.
getDependsOnDatabaseInitializationBeanTypes() - Method in class org.springframework.boot.sql.init.dependency.AbstractBeansOfTypeDependsOnDatabaseInitializationDetector
Returns the bean types that should be detected as depending on database initialization.
getEncoding() - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
getEncoding() - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer.Scripts
 
getEncoding() - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Returns the encoding to use when reading the schema and data scripts.
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class org.springframework.boot.sql.autoconfigure.init.OnDatabaseInitializationCondition
 
getMode() - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
getMode() - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Gets the mode to use when determining whether database initialization should be performed.
getOrder() - Method in interface org.springframework.boot.sql.init.dependency.DatabaseInitializerDetector
 
getPassword() - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
getPlatform() - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
getSchemaLocations() - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
getSchemaLocations() - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Returns the locations of the schema (DDL) scripts to apply to the database.
getSeparator() - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
getSeparator() - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer.Scripts
 
getSeparator() - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Returns the statement separator used in the schema and data scripts.
getSettings(SqlInitializationProperties) - Static method in interface org.springframework.boot.sql.autoconfigure.init.ApplicationScriptDatabaseInitializer
getUsername() - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 

I

initializeDatabase() - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
Initializes the database by applying schema and data scripts.
isContinueOnError() - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
isContinueOnError() - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer.Scripts
 
isContinueOnError() - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Returns whether to continue when an error occurs while applying a schema or data script.
isEmbeddedDatabase() - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
Returns whether the database that is to be initialized is embedded.
iterator() - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer.Scripts
 

N

NEVER - Enum constant in enum class org.springframework.boot.sql.init.DatabaseInitializationMode
Never initialize the database.

O

OnDatabaseInitializationCondition - Class in org.springframework.boot.sql.autoconfigure.init
Condition that checks if the database initialization of a particular component should be considered.
OnDatabaseInitializationCondition(String, String...) - Constructor for class org.springframework.boot.sql.autoconfigure.init.OnDatabaseInitializationCondition
Create a new instance with the name of the component and the property names to check, in order.
org.springframework.boot.sql.autoconfigure.init - package org.springframework.boot.sql.autoconfigure.init
Auto-configuration for basic script-based initialization of an SQL database.
org.springframework.boot.sql.init - package org.springframework.boot.sql.init
Support for initialization of an SQL database.
org.springframework.boot.sql.init.dependency - package org.springframework.boot.sql.init.dependency
Infrastructure for establishing database initialization bean dependencies.

R

registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer
 
runScripts(AbstractScriptDatabaseInitializer.Scripts) - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
Initialize the database by running the given scripts.

S

Scripts(List) - Constructor for class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer.Scripts
 
separator(String) - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer.Scripts
 
setContinueOnError(boolean) - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
setContinueOnError(boolean) - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Sets whether initialization should continue when an error occurs when applying a schema or data script.
setDataLocations(List) - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
setDataLocations(List) - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Sets the locations of data (DML) scripts to apply to the database.
setEncoding(Charset) - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
setEncoding(Charset) - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Sets the encoding to use when reading the schema and data scripts.
setMode(DatabaseInitializationMode) - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
setMode(DatabaseInitializationMode) - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Sets the mode the use when determining whether database initialization should be performed.
setPassword(String) - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
setPlatform(String) - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
setResourceLoader(ResourceLoader) - Method in class org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
 
setSchemaLocations(List) - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
setSchemaLocations(List) - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Sets the locations of schema (DDL) scripts to apply to the database.
setSeparator(String) - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
setSeparator(String) - Method in class org.springframework.boot.sql.init.DatabaseInitializationSettings
Sets the statement separator to use when reading the schema and data scripts.
setUsername(String) - Method in class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 
SqlInitializationProperties - Class in org.springframework.boot.sql.autoconfigure.init
Configuration properties for initializing an SQL database.
SqlInitializationProperties() - Constructor for class org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties
 

V

valueOf(String) - Static method in enum class org.springframework.boot.sql.init.DatabaseInitializationMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.boot.sql.init.DatabaseInitializationMode
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E G I N O R S V 
All Classes and Interfaces|All Packages