public class DiffDatabaseTask extends AbstractDatabaseDiffTask
BaseLiquibaseTask.ChangeLogProperty, BaseLiquibaseTask.LogRedirector
Constructor and Description |
---|
DiffDatabaseTask() |
Modifier and Type | Method and Description |
---|---|
void |
executeWithLiquibaseClassloader() |
String |
getOutputEncoding() |
void |
setOutputEncoding(String outputEncoding) |
void |
setOutputFile(org.apache.tools.ant.types.resources.FileResource outputFile)
This method does nothing.
|
protected void |
validateParameters()
Subclasses that override this method must always call
super.validateParameters() method. |
addReferenceDatabase, getDataDir, getDiffResult, getDiffTypes, getReferenceDefaultCatalogName, getReferenceDefaultSchemaName, getReferenceDriver, getReferencePassword, getReferenceUrl, getReferenceUsername, setDataDir, setDiffTypes, setReferenceDatabaseRef, setReferenceDefaultCatalogName, setReferenceDefaultSchemaName, setReferenceDriver, setReferencePassword, setReferenceUrl, setReferenceUsername
addChangeLogParameters, addConfiguredChangeLogProperty, addDatabase, closeDatabase, closeDatabase, createClasspath, createDatabaseFromConfiguredDatabaseType, createDatabaseFromType, createDatabaseObject, createLiquibase, createOutputWriter, createPrintStream, execute, getChangeLogFile, getContexts, getCurrentDateTimeFunction, getDatabaseChangeLogLockTableName, getDatabaseChangeLogObjectsTablespace, getDatabaseChangeLogTableName, getDatabaseClass, getDefaultCatalogName, getDefaultOutputEncoding, getDefaultSchemaName, getDriver, getLiquibase, getLogLevel, getOutputFile, getPassword, getUrl, getUsername, init, isOutputDefaultCatalog, isOutputDefaultSchema, isPromptOnNonLocalDatabase, setChangeLogFile, setChangeLogParametersRef, setClasspathRef, setContexts, setCurrentDateTimeFunction, setDatabaseChangeLogLockTableName, setDatabaseChangeLogObjectsTablespace, setDatabaseChangeLogTableName, setDatabaseClass, setDatabaseRef, setDefaultCatalogName, setDefaultSchemaName, setDriver, setLogLevel, 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 AbstractDatabaseDiffTask
public void setOutputFile(org.apache.tools.ant.types.resources.FileResource outputFile)
BaseLiquibaseTask
setOutputFile
in class BaseLiquibaseTask
public String getOutputEncoding()
public void setOutputEncoding(String outputEncoding)
setOutputEncoding
in class BaseLiquibaseTask
Copyright © 2016 Liquibase.org. All rights reserved.