Top Fields Constructors Methods
liquibase.integration.ant

public Class DiffDatabaseTask

extends AbstractDatabaseDiffTask
Class Inheritance
Imports
liquibase.GlobalConfiguration, liquibase.diff.DiffResult, liquibase.diff.output.report.DiffToReport, liquibase.exception.DatabaseException, org.apache.tools.ant.BuildException, .Project, org.apache.tools.ant.types.resources.FileResource, org.apache.tools.ant.util.FileUtils, java.io.IOException, .PrintStream, .UnsupportedEncodingException

Field Summary

Modifier and TypeField and Description
private String
private FileResource

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public String
public void
setOutputEncoding(String outputEncoding)

public void
protected void
validateParameters()

Overrides liquibase.integration.ant.AbstractDatabaseDiffTask.validateParameters.

Subclasses that override this method must always call super.validateParameters() method.

Inherited from liquibase.integration.ant.AbstractDatabaseDiffTask:
addReferenceDatabasegetDiffResultgetDiffTypessetDiffTypessetReferenceDatabaseRef

Field Detail

outputEncodingback to summary
private String outputEncoding
outputFileback to summary
private FileResource outputFile

Constructor Detail

DiffDatabaseTaskback to summary
public DiffDatabaseTask()

Method Detail

executeWithLiquibaseClassloaderback to summary
public void executeWithLiquibaseClassloader() throws BuildException

Implements abstract liquibase.integration.ant.BaseLiquibaseTask.executeWithLiquibaseClassloader.

Annotations
@Override
getOutputEncodingback to summary
public String getOutputEncoding()
setOutputEncodingback to summary
public void setOutputEncoding(String outputEncoding)
setOutputFileback to summary
public void setOutputFile(FileResource outputFile)
validateParametersback to summary
protected void validateParameters()

Overrides liquibase.integration.ant.AbstractDatabaseDiffTask.validateParameters.

Doc from liquibase.integration.ant.BaseLiquibaseTask.validateParameters.

Subclasses that override this method must always call super.validateParameters() method.

Annotations
@Override