public class AsyncSpringLiquibase
extends liquibase.integration.spring.SpringLiquibase
By default, this asynchronous version only works when using the "dev" profile.
The standard liquibase.integration.spring.SpringLiquibase starts Liquibase in the current thread:
| Modifier and Type | Field and Description |
|---|---|
static String |
DISABLED_MESSAGE |
static String |
EXCEPTION_MESSAGE |
static String |
SLOWNESS_MESSAGE |
static long |
SLOWNESS_THRESHOLD |
static String |
STARTED_MESSAGE |
static String |
STARTING_ASYNC_MESSAGE |
static String |
STARTING_SYNC_MESSAGE |
| Constructor and Description |
|---|
AsyncSpringLiquibase(org.springframework.core.task.TaskExecutor taskExecutor,
org.springframework.core.env.Environment env) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
protected void |
initDb() |
createDatabase, createLiquibase, createResourceOpener, getBeanName, getChangeLog, getContexts, getDatabaseProductName, getDataSource, getDefaultSchema, getLabels, getResourceLoader, getTag, isDropFirst, isIgnoreClasspathPrefix, performUpdate, setBeanName, setChangeLog, setChangeLogParameters, setContexts, setDataSource, setDefaultSchema, setDropFirst, setIgnoreClasspathPrefix, setLabels, setResourceLoader, setRollbackFile, setShouldRun, setTag, toStringpublic static final String DISABLED_MESSAGE
public static final String STARTING_ASYNC_MESSAGE
public static final String STARTING_SYNC_MESSAGE
public static final String STARTED_MESSAGE
public static final String EXCEPTION_MESSAGE
public static final long SLOWNESS_THRESHOLD
public static final String SLOWNESS_MESSAGE
public AsyncSpringLiquibase(@Qualifier(value="taskExecutor")
org.springframework.core.task.TaskExecutor taskExecutor,
org.springframework.core.env.Environment env)
public void afterPropertiesSet()
throws liquibase.exception.LiquibaseException
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class liquibase.integration.spring.SpringLiquibaseliquibase.exception.LiquibaseExceptionprotected void initDb()
throws liquibase.exception.LiquibaseException
liquibase.exception.LiquibaseExceptionCopyright © 2019 JHipster. All rights reserved.