Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- DEFAULT - Static variable in exception net.lbruun.springboot.preliquibase.PreLiquibaseException.UninitializedError
- DEFAULT_SCRIPT_LOCATION - Static variable in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
E
- execute() - Method in class net.lbruun.springboot.preliquibase.PreLiquibase
-
Executes PreLiquibase.
G
- getDataSource() - Method in class net.lbruun.springboot.preliquibase.PreLiquibase
-
Gets the DataSource used by PreLiquibase.
- getDataSource() - Method in interface net.lbruun.springboot.preliquibase.PreLiquibaseDataSourceProvider
-
Gets the DataSource to use for Pre-Liquibase execution.
- getDbPlatformCode() - Method in class net.lbruun.springboot.preliquibase.PreLiquibase
-
Gets the resolved
dbPlatformCode
as used by PreLiquibase. - getDbPlatformCode() - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Gets 'dbPlatformCode'
- getFilteredResources() - Method in class net.lbruun.springboot.preliquibase.PreLiquibase
-
Gets the SQL scripts executed by PreLiquibase.
- getLiquibaseDatabaseShortName(DataSource) - Static method in class net.lbruun.springboot.preliquibase.utils.LiquibaseUtils
-
Finds the Liquibase database
shortname
for a DataSource. - getSeparator() - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Gets 'separator' setting.
- getSqlScriptEncoding() - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Gets 'sqlScriptEncoding'.
- getSqlScriptReferences() - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Gets the sqlScriptReferences
- getUnfilteredResources() - Method in class net.lbruun.springboot.preliquibase.PreLiquibase
-
Gets the SQL scripts executed by PreLiquibase.
H
- hasExecutedScripts() - Method in class net.lbruun.springboot.preliquibase.PreLiquibase
-
Indicates if PreLiquibase has actually executed some SQL script(s) or not.
I
- isContinueOnError() - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Gets 'continueOnError' setting.
- isEnabled() - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Get the 'enabled' setting (if the module is enabled or not).
L
- LiquibaseUtils - Class in net.lbruun.springboot.preliquibase.utils
-
Utility methods for Liquibase
N
- net.lbruun.springboot.preliquibase - package net.lbruun.springboot.preliquibase
-
Pre-Liquibase.
- net.lbruun.springboot.preliquibase.utils - package net.lbruun.springboot.preliquibase.utils
-
Pre-Liquibase utility classes.
P
- preLiquibase(Environment, PreLiquibaseProperties, PreLiquibaseDataSourceProvider, ApplicationContext) - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseAutoConfiguration
-
Create and executes PreLiquibase bean.
- PreLiquibase - Class in net.lbruun.springboot.preliquibase
-
DataSource initializer for Pre-Liquibase module.
- PreLiquibase(Environment, DataSource, PreLiquibaseProperties, ResourceLoader) - Constructor for class net.lbruun.springboot.preliquibase.PreLiquibase
-
Create a new instance with the
DataSource
to initialize and its matchingconfiguration
. - PreLiquibaseAutoConfiguration - Class in net.lbruun.springboot.preliquibase
-
Auto-configuration for Pre-Liquibase.
- PreLiquibaseAutoConfiguration() - Constructor for class net.lbruun.springboot.preliquibase.PreLiquibaseAutoConfiguration
- preLiquibaseDataSourceProvider(LiquibaseProperties, DataSourceProperties, ObjectProvider<DataSource>, ObjectProvider<DataSource>, LiquibaseConnectionDetails) - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseAutoConfiguration
-
Returns provider which will tell which
DataSource
to use for Pre-Liquibase. - PreLiquibaseDataSourceProvider - Interface in net.lbruun.springboot.preliquibase
-
Provides the
DataSource
to use for Pre-Liquibase execution. - PreLiquibaseException - Exception in net.lbruun.springboot.preliquibase
-
Base class for exceptions for Pre-Liquibase module.
- PreLiquibaseException(String) - Constructor for exception net.lbruun.springboot.preliquibase.PreLiquibaseException
- PreLiquibaseException(String, Throwable) - Constructor for exception net.lbruun.springboot.preliquibase.PreLiquibaseException
- PreLiquibaseException.ResolveDbPlatformError - Exception in net.lbruun.springboot.preliquibase
-
Thrown if the current db platform cannot be auto-detected from a DataSource.
- PreLiquibaseException.SqlScriptReadError - Exception in net.lbruun.springboot.preliquibase
-
Thrown on I/O errors during the stage where placeholder values in SQL script are being replaced with their resolved values.
- PreLiquibaseException.SqlScriptRefError - Exception in net.lbruun.springboot.preliquibase
-
Thrown when location of individual SQL scripts are
explicitly specified
and one or more of the references is invalid (file not found, incorrect specification of Spring Resource reference, etc). - PreLiquibaseException.SqlScriptVarError - Exception in net.lbruun.springboot.preliquibase
-
Thrown when placeholder variables in SQL scripts cannot be resolved or if they are circular.
- PreLiquibaseException.UninitializedError - Exception in net.lbruun.springboot.preliquibase
-
Thrown on certain
PreLiquibase
methods if the method is invoked prior toPreLiquibase.execute()
. - PreLiquibaseProperties - Class in net.lbruun.springboot.preliquibase
-
Properties for Pre-Liquibase module.
- PreLiquibaseProperties() - Constructor for class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
- PROPERTIES_PREFIX - Static variable in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
R
- ResolveDbPlatformError(String, Throwable) - Constructor for exception net.lbruun.springboot.preliquibase.PreLiquibaseException.ResolveDbPlatformError
S
- setContinueOnError(boolean) - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Sets whether to stop if an error occurs while executing the SQL script.
- setDbPlatformCode(String) - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Sets the db engine code to use when finding which SQL script to execute, as in
preliquibase/${dbEngineCode}.sql
}. - setEnabled(boolean) - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Disables or enables module.
- setSeparator(String) - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Sets statement separator in SQL scripts.
- setSqlScriptEncoding(Charset) - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Sets the file encoding for SQL script file.
- setSqlScriptReferences(List<String>) - Method in class net.lbruun.springboot.preliquibase.PreLiquibaseProperties
-
Sets location(s) of where to find the SQL script(s) to execute.
- SqlScriptReadError(String, Throwable) - Constructor for exception net.lbruun.springboot.preliquibase.PreLiquibaseException.SqlScriptReadError
- SqlScriptRefError(String) - Constructor for exception net.lbruun.springboot.preliquibase.PreLiquibaseException.SqlScriptRefError
- SqlScriptVarError(String, Throwable) - Constructor for exception net.lbruun.springboot.preliquibase.PreLiquibaseException.SqlScriptVarError
U
- UninitializedError(String) - Constructor for exception net.lbruun.springboot.preliquibase.PreLiquibaseException.UninitializedError
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form