Top Fields Constructors Methods
liquibase.integration.ant

public abstract Class AbstractDatabaseDiffTask

extends BaseLiquibaseTask
Class Inheritance
Known Direct Subclasses
liquibase.integration.ant.DiffDatabaseTask, liquibase.integration.ant.DiffDatabaseToChangeLogTask
Imports
liquibase.CatalogAndSchema, .Liquibase, liquibase.database.Database, liquibase.diff.DiffResult, liquibase.diff.compare.CompareControl, liquibase.exception.LiquibaseException, liquibase.integration.ant.type.DatabaseType, liquibase.snapshot.DatabaseSnapshot, .SnapshotControl, .SnapshotGeneratorFactory, org.apache.tools.ant.BuildException, org.apache.tools.ant.types.Reference

Field Summary

Modifier and TypeField and Description
private String
private DatabaseType

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
private CatalogAndSchema
protected DiffResult
public String
public void
setDiffTypes(String diffTypes)

public void
setReferenceDatabaseRef(Reference referenceDatabaseRef)

protected void
validateParameters()

Overrides liquibase.integration.ant.BaseLiquibaseTask.validateParameters.

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

Inherited from liquibase.integration.ant.BaseLiquibaseTask:
addChangeLogParametersaddDatabasecloseDatabasecreateClasspathcreateDatabaseFromConfiguredDatabaseTypecreateDatabaseFromTypeexecuteexecuteWithLiquibaseClassloadergetChangeLogDirectorygetChangeLogFilegetDefaultOutputEncodinggetLiquibasegetResourceAccessorgetSearchPathinitisPromptOnNonLocalDatabasesetChangeLogParametersRefsetClasspathRefsetDatabaseRefsetPromptOnNonLocalDatabaseshouldRun

Field Detail

diffTypesback to summary
private String diffTypes
referenceDatabaseTypeback to summary
private DatabaseType referenceDatabaseType

Constructor Detail

AbstractDatabaseDiffTaskback to summary
public AbstractDatabaseDiffTask()

Method Detail

addReferenceDatabaseback to summary
public void addReferenceDatabase(DatabaseType referenceDatabase)
buildCatalogAndSchemaback to summary
private CatalogAndSchema buildCatalogAndSchema(Database database)
getDiffResultback to summary
protected DiffResult getDiffResult()
getDiffTypesback to summary
public String getDiffTypes()
setDiffTypesback to summary
public void setDiffTypes(String diffTypes)
setReferenceDatabaseRefback to summary
public void setReferenceDatabaseRef(Reference referenceDatabaseRef)
validateParametersback to summary
protected void validateParameters()

Overrides liquibase.integration.ant.BaseLiquibaseTask.validateParameters.

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

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

Annotations
@Override