Top Fields Constructors Methods
liquibase.integration.ant

public Class DBDocTask

extends BaseLiquibaseTask
Class Inheritance
Imports
liquibase.Liquibase, liquibase.exception.LiquibaseException, org.apache.tools.ant.BuildException, org.apache.tools.ant.types.resources.FileResource, java.io.File

Field Summary

Modifier and TypeField and Description
private String
private String
private FileResource

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
protected String
getChangeLogFile()

Overrides liquibase.integration.ant.BaseLiquibaseTask.getChangeLogFile.

This method is designed to be overridden by subclasses when a change log is needed.

public FileResource
public void
public void
setContexts(String contexts)

public void
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:
addChangeLogParametersaddDatabasecloseDatabasecreateClasspathcreateDatabaseFromConfiguredDatabaseTypecreateDatabaseFromTypeexecutegetChangeLogDirectorygetDefaultOutputEncodinggetLiquibasegetResourceAccessorgetSearchPathinitisPromptOnNonLocalDatabasesetChangeLogParametersRefsetClasspathRefsetDatabaseRefsetPromptOnNonLocalDatabaseshouldRun

Field Detail

changeLogback to summary
private String changeLog
contextsback to summary
private String contexts
outputDirectoryback to summary
private FileResource outputDirectory

Constructor Detail

DBDocTaskback to summary
public DBDocTask()

Method Detail

executeWithLiquibaseClassloaderback to summary
public void executeWithLiquibaseClassloader() throws BuildException

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

Annotations
@Override
getChangeLogFileback to summary
protected String getChangeLogFile()

Overrides liquibase.integration.ant.BaseLiquibaseTask.getChangeLogFile.

Doc from liquibase.integration.ant.BaseLiquibaseTask.getChangeLogFile.

This method is designed to be overridden by subclasses when a change log is needed. By default it returns null.

Returns:String

Returns null in this implementation. Subclasses that need a change log should implement.

Annotations
@Override
getOutputDirectoryback to summary
public FileResource getOutputDirectory()
setChangeLogFileback to summary
public void setChangeLogFile(String changeLog)
setContextsback to summary
public void setContexts(String contexts)
setOutputDirectoryback to summary
public void setOutputDirectory(FileResource outputDirectory)
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