Top Description Fields Constructors Methods
liquibase.integration.ant

public Class DatabaseRollbackTask

extends AbstractChangeLogBasedTask
Class Inheritance
Imports
liquibase.Contexts, .Liquibase, liquibase.exception.LiquibaseException, org.apache.tools.ant.BuildException, org.apache.tools.ant.types.resources.FileResource, org.apache.tools.ant.util.DateUtils, .FileUtils, java.io.IOException, .UnsupportedEncodingException, .Writer, java.text.ParseException, java.util.Date

Ant task for rolling back a database.

Field Summary

Modifier and TypeField and Description
private Integer
private Date
private String
private String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public Integer
public Date
public String
public String
public void
setRollbackCount(Integer rollbackCount)

public void
setRollbackDate(String rollbackDateStr)

public void
setRollbackScript(String rollbackScript)

public void
setRollbackTag(String rollbackTag)

Inherited from liquibase.integration.ant.AbstractChangeLogBasedTask:
getChangeLogDirectorygetChangeLogFilegetContextsgetLabelFiltergetLabelsgetOutputEncodinggetOutputFilegetOutputFileWritergetSearchPathsetChangeLogDirectorysetChangeLogFilesetContextssetLabelFiltersetLabelssetOutputEncodingsetOutputFilesetSearchPathvalidateParameters

Field Detail

rollbackCountback to summary
private Integer rollbackCount
rollbackDateback to summary
private Date rollbackDate
rollbackScriptback to summary
private String rollbackScript
rollbackTagback to summary
private String rollbackTag

Constructor Detail

DatabaseRollbackTaskback to summary
public DatabaseRollbackTask()

Method Detail

executeWithLiquibaseClassloaderback to summary
public void executeWithLiquibaseClassloader() throws BuildException

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

Annotations
@Override
getRollbackCountback to summary
public Integer getRollbackCount()
getRollbackDateback to summary
public Date getRollbackDate()
getRollbackScriptback to summary
public String getRollbackScript()
getRollbackTagback to summary
public String getRollbackTag()
setRollbackCountback to summary
public void setRollbackCount(Integer rollbackCount)
setRollbackDateback to summary
public void setRollbackDate(String rollbackDateStr)
setRollbackScriptback to summary
public void setRollbackScript(String rollbackScript)
setRollbackTagback to summary
public void setRollbackTag(String rollbackTag)