Deprecated API


Contents
Deprecated Classes
liquibase.integration.ant.AntResourceAccessor
          This class is deprecated. The ResourceAccessor for the ant tasks now uses other pre-defined implementations and there is no need for a custom implementation. This class will be removed in the future. 
liquibase.integration.ant.BaseLiquibaseTask.ChangeLogProperty
          Use ChangeLogParametersType instead. 
liquibase.integration.ant.BaseLiquibaseTask.LogRedirector
           
liquibase.lockservice.LockServiceImpl
          use StandardLockService instead 
 

Deprecated Methods
liquibase.integration.ant.BaseLiquibaseTask.addConfiguredChangeLogProperty(BaseLiquibaseTask.ChangeLogProperty)
          Use ChangeLogParametersType.addConfiguredChangeLogParameter(Property) instead. 
liquibase.Liquibase.changeLogSync(Contexts)
          use version with LabelExpression 
liquibase.integration.ant.BaseLiquibaseTask.closeDatabase(Liquibase)
          Use BaseLiquibaseTask.closeDatabase(liquibase.database.Database) instead. 
liquibase.database.Database.correctSchema(CatalogAndSchema)
          use CatalogAndSchema.standardize(Database) 
liquibase.database.AbstractJdbcDatabase.correctSchema(String, String)
          use CatalogAndSchema.standardize(Database) 
liquibase.integration.ant.BaseLiquibaseTask.createDatabaseObject(String, String, String, String, String, String, String)
          Use BaseLiquibaseTask.createDatabaseFromType(DatabaseType) instead. 
liquibase.integration.ant.BaseLiquibaseTask.createLiquibase()
          The Liquibase class is now created automatically when the Ant task is executed. Use BaseLiquibaseTask.getLiquibase() instead. 
liquibase.integration.ant.BaseLiquibaseTask.createOutputWriter()
          Subclasses of this class should either instantiate their own output writers or use AbstractChangeLogBasedTask if their task involves a change log. 
liquibase.integration.ant.BaseLiquibaseTask.createPrintStream()
          Subclasses of this class should either instantiate their own output writers or use AbstractChangeLogBasedTask if the task involves a change log. 
liquibase.database.AbstractJdbcDatabase.escapeColumnName(String, String, String, String, boolean)
          Know if you should quote the name or not, and use AbstractJdbcDatabase.escapeColumnName(String, String, String, String) which will quote things that look like functions, or leave it along as you see fit. Don't rely on this function guessing. 
liquibase.Liquibase.getChangeSetStatuses(Contexts)
          use version with LabelExpression 
liquibase.integration.ant.BaseLiquibaseTask.getCurrentDateTimeFunction()
          Use DatabaseType.getCurrentDateTimeFunction() instead. 
liquibase.integration.ant.BaseLiquibaseTask.getDatabaseChangeLogLockTableName()
          Use DatabaseType.getDatabaseChangeLogLockTableName() instead. 
liquibase.integration.ant.BaseLiquibaseTask.getDatabaseChangeLogObjectsTablespace()
          Use DatabaseType.getLiquibaseTablespaceName() instead. 
liquibase.integration.ant.BaseLiquibaseTask.getDatabaseChangeLogTableName()
          Use DatabaseType.getDatabaseChangeLogTableName() instead. 
liquibase.integration.ant.BaseLiquibaseTask.getDatabaseClass()
          Use DatabaseType.getDatabaseClass() instead. 
liquibase.integration.ant.AbstractDatabaseDiffTask.getDataDir()
           
liquibase.integration.ant.BaseLiquibaseTask.getDefaultCatalogName()
          Use DatabaseType.getDefaultCatalogName() instead. 
liquibase.integration.ant.BaseLiquibaseTask.getDefaultSchemaName()
          Use DatabaseType.getDefaultSchemaName() instead. 
liquibase.integration.ant.BaseLiquibaseTask.getDriver()
          Use DatabaseType.getDriver() instead. 
liquibase.Liquibase.getFileOpener()
          use the newer-terminology version Liquibase.getResourceAccessor() 
liquibase.util.SystemUtils.getJavaVersion()
          Use SystemUtils.JAVA_VERSION_FLOAT instead. Method will be removed in Commons Lang 3.0. 
liquibase.logging.LogFactory.getLogger()
          Use non-static LogFactory.getLog() method 
liquibase.logging.LogFactory.getLogger(String)
          Use non-static LogFactory.getLog(String) method 
liquibase.integration.ant.BaseLiquibaseTask.getLogLevel()
          No longer needed. This method has no replacement. 
liquibase.integration.ant.BaseLiquibaseTask.getPassword()
          Use DatabaseType.getPassword() instead. 
liquibase.integration.ant.AbstractDatabaseDiffTask.getReferenceDefaultCatalogName()
           
liquibase.integration.ant.AbstractDatabaseDiffTask.getReferenceDefaultSchemaName()
           
liquibase.integration.ant.AbstractDatabaseDiffTask.getReferenceDriver()
           
liquibase.integration.ant.AbstractDatabaseDiffTask.getReferencePassword()
           
liquibase.change.core.AddForeignKeyConstraintChange.getReferencesUniqueColumn()
          No longer supported in 3.0 
liquibase.integration.ant.AbstractDatabaseDiffTask.getReferenceUrl()
           
liquibase.integration.ant.AbstractDatabaseDiffTask.getReferenceUsername()
           
liquibase.integration.ant.BaseLiquibaseTask.getUrl()
          Use DatabaseType.getUrl() instead. 
liquibase.integration.ant.BaseLiquibaseTask.getUsername()
          Use DatabaseType.getUser() instead. 
liquibase.change.core.AbstractModifyDataChange.getWhereClause()
          use getWhere(). 
liquibase.statement.core.DeleteStatement.getWhereClause()
          use DeleteStatement.getWhere() 
liquibase.integration.ant.BaseLiquibaseTask.isOutputDefaultCatalog()
          Use DatabaseType.isOutputDefaultCatalog() instead. 
liquibase.integration.ant.BaseLiquibaseTask.isOutputDefaultSchema()
          Use DatabaseType.isOutputDefaultSchema() instead. 
liquibase.Liquibase.listUnrunChangeSets(Contexts)
          use version with LabelExpression 
liquibase.Liquibase.setCurrentDateTimeFunction(String)
          Should call Database.setCurrentDateTimeFunction(String) directly 
liquibase.integration.ant.BaseLiquibaseTask.setCurrentDateTimeFunction(String)
          Use DatabaseType.setCurrentDateTimeFunction(String) instead. 
liquibase.integration.ant.BaseLiquibaseTask.setDatabaseChangeLogLockTableName(String)
           
liquibase.integration.ant.BaseLiquibaseTask.setDatabaseChangeLogObjectsTablespace(String)
          Use DatabaseType.setLiquibaseTablespaceName(String) instead. 
liquibase.integration.ant.BaseLiquibaseTask.setDatabaseChangeLogTableName(String)
          Use DatabaseType.setDatabaseChangeLogTableName(String) instead. 
liquibase.integration.ant.BaseLiquibaseTask.setDatabaseClass(String)
          Use DatabaseType.setDatabaseClass(String) instead. 
liquibase.integration.ant.AbstractDatabaseDiffTask.setDataDir(String)
           
liquibase.integration.ant.BaseLiquibaseTask.setDefaultCatalogName(String)
          Use DatabaseType.setDefaultCatalogName(String) instead. 
liquibase.integration.ant.BaseLiquibaseTask.setDefaultSchemaName(String)
          Use DatabaseType.setDefaultSchemaName(String) instead. 
liquibase.integration.ant.BaseLiquibaseTask.setDriver(String)
          Use DatabaseType.setDriver(String) instead. 
liquibase.logging.LogFactory.setLoggingLevel(String)
          Use non-static LogFactory.setDefaultLoggingLevel(String) method 
liquibase.integration.ant.BaseLiquibaseTask.setLogLevel(String)
          Use the ant logging flags (-debug, -verbose, -quiet) instead of this method to control logging output. This will no longer change log levels. 
liquibase.integration.ant.BaseLiquibaseTask.setOutputDefaultCatalog(boolean)
          Use DatabaseType.setOutputDefaultCatalog(boolean) instead. 
liquibase.integration.ant.BaseLiquibaseTask.setOutputDefaultSchema(boolean)
          Use a nested DatabaseType instead. 
liquibase.integration.ant.GenerateChangeLogTask.setOutputFile(FileResource)
          Use GenerateChangeLogTask.addConfiguredXml(ChangeLogOutputFile) instead. 
liquibase.integration.ant.DiffDatabaseToChangeLogTask.setOutputFile(FileResource)
          Use DiffDatabaseToChangeLogTask.addConfiguredXml(ChangeLogOutputFile) instead. 
liquibase.integration.ant.BaseLiquibaseTask.setPassword(String)
          Use DatabaseType.setPassword(String) instead. 
liquibase.change.core.CreateProcedureChange.setProcedureBody(String)
          Use setProcedureText() instead 
liquibase.integration.ant.AbstractDatabaseDiffTask.setReferenceDefaultCatalogName(String)
           
liquibase.integration.ant.AbstractDatabaseDiffTask.setReferenceDefaultSchemaName(String)
           
liquibase.integration.ant.AbstractDatabaseDiffTask.setReferenceDriver(String)
           
liquibase.integration.ant.AbstractDatabaseDiffTask.setReferencePassword(String)
           
liquibase.integration.ant.AbstractDatabaseDiffTask.setReferenceUrl(String)
           
liquibase.integration.ant.AbstractDatabaseDiffTask.setReferenceUsername(String)
           
liquibase.integration.ant.BaseLiquibaseTask.setUrl(String)
          Use DatabaseType.setUrl(String) instead. 
liquibase.integration.ant.BaseLiquibaseTask.setUsername(String)
          Use DatabaseType.setUser(String) instead. 
liquibase.change.core.AbstractModifyDataChange.setWhereClause(String)
          use setWhere() 
liquibase.statement.core.DeleteStatement.setWhereClause(String)
          use DeleteStatement.setWhere(String) 
liquibase.changelog.DatabaseChangeLog.validate(Database, Contexts)
          Use LabelExpression version 
 

Deprecated Constructors
liquibase.RuntimeEnvironment(Database, Contexts)
          use version with LabelExpression 
 



Copyright © 2015 Liquibase.org. All rights reserved.