public class DatabaseRollbackFutureTask extends AbstractChangeLogBasedTask
BaseLiquibaseTask.ChangeLogProperty, BaseLiquibaseTask.LogRedirector
Constructor and Description |
---|
DatabaseRollbackFutureTask() |
Modifier and Type | Method and Description |
---|---|
void |
executeWithLiquibaseClassloader() |
protected void |
validateParameters()
Subclasses that override this method must always call
super.validateParameters() method. |
getChangeLogDirectory, getChangeLogFile, getContexts, getLabels, getOutputEncoding, getOutputFile, getOutputFileWriter, setChangeLogDirectory, setChangeLogFile, setContexts, setLabels, setOutputEncoding, setOutputFile
addChangeLogParameters, addConfiguredChangeLogProperty, addDatabase, closeDatabase, closeDatabase, createClasspath, createDatabaseFromConfiguredDatabaseType, createDatabaseFromType, createDatabaseObject, createLiquibase, createOutputWriter, createPrintStream, execute, getCurrentDateTimeFunction, getDatabaseChangeLogLockTableName, getDatabaseChangeLogObjectsTablespace, getDatabaseChangeLogTableName, getDatabaseClass, getDefaultCatalogName, getDefaultOutputEncoding, getDefaultSchemaName, getDriver, getLiquibase, getPassword, getUrl, getUsername, init, isOutputDefaultCatalog, isOutputDefaultSchema, isPromptOnNonLocalDatabase, setChangeLogParametersRef, setClasspathRef, setCurrentDateTimeFunction, setDatabaseChangeLogLockTableName, setDatabaseChangeLogObjectsTablespace, setDatabaseChangeLogTableName, setDatabaseClass, setDatabaseRef, setDefaultCatalogName, setDefaultSchemaName, setDriver, setOutputDefaultCatalog, setOutputDefaultSchema, setPassword, setPromptOnNonLocalDatabase, setUrl, setUsername, shouldRun
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void executeWithLiquibaseClassloader() throws org.apache.tools.ant.BuildException
executeWithLiquibaseClassloader
in class BaseLiquibaseTask
org.apache.tools.ant.BuildException
protected void validateParameters()
BaseLiquibaseTask
super.validateParameters()
method.validateParameters
in class AbstractChangeLogBasedTask
Copyright © 2019 Liquibase.org. All rights reserved.