Package liquibase.integration.ant
Class DatabaseRollbackTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
liquibase.integration.ant.BaseLiquibaseTask
liquibase.integration.ant.AbstractChangeLogBasedTask
liquibase.integration.ant.DatabaseRollbackTask
- All Implemented Interfaces:
- Cloneable
Ant task for rolling back a database.
- 
Field SummaryFields inherited from class org.apache.tools.ant.Tasktarget, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidsetRollbackCount(Integer rollbackCount) voidsetRollbackDate(String rollbackDateStr) voidsetRollbackTag(String rollbackTag) Methods inherited from class liquibase.integration.ant.AbstractChangeLogBasedTaskgetChangeLogDirectory, getChangeLogFile, getLabels, getOutputEncoding, getOutputFileWriter, getSearchPath, setLabelFilter, setLabels, validateParametersMethods inherited from class liquibase.integration.ant.BaseLiquibaseTaskaddChangeLogParameters, addDatabase, closeDatabase, createClasspath, createDatabaseFromConfiguredDatabaseType, createDatabaseFromType, execute, getDefaultOutputEncoding, getLiquibase, getResourceAccessor, init, isPromptOnNonLocalDatabase, setChangeLogParametersRef, setClasspathRef, setDatabaseRef, setPromptOnNonLocalDatabase, shouldRunMethods inherited from class org.apache.tools.ant.TaskbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
- 
Constructor Details- 
DatabaseRollbackTaskpublic DatabaseRollbackTask()
 
- 
- 
Method Details- 
executeWithLiquibaseClassloaderpublic void executeWithLiquibaseClassloader() throws org.apache.tools.ant.BuildException- Specified by:
- executeWithLiquibaseClassloaderin class- BaseLiquibaseTask
- Throws:
- org.apache.tools.ant.BuildException
 
- 
getRollbackDate
- 
setRollbackDate
- 
setRollbackTag
- 
setRollbackCount
 
-