Index

D E G H I L N P R S U 
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 matching configuration.
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 to PreLiquibase.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
 
D E G H I L N P R S U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form