Package liquibase.database
Class StandardLiquibaseTableNames
- java.lang.Object
-
- liquibase.database.StandardLiquibaseTableNames
-
- All Implemented Interfaces:
LiquibaseTableNames
public class StandardLiquibaseTableNames extends Object implements LiquibaseTableNames
-
-
Constructor Summary
Constructors Constructor Description StandardLiquibaseTableNames()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy(Database database)List<String>getLiquibaseGeneratedTableNames(Database database)Given a database, return a list of Liquibase generated tables.intgetOrder()Returns the order in which modifiers should be run.
-
-
-
Method Detail
-
getLiquibaseGeneratedTableNames
public List<String> getLiquibaseGeneratedTableNames(Database database)
Description copied from interface:LiquibaseTableNamesGiven a database, return a list of Liquibase generated tables. This is commonly (but not limited to) tables like DATABASECHANGELOG and DATABASECHANGELOGLOCK.- Specified by:
getLiquibaseGeneratedTableNamesin interfaceLiquibaseTableNames
-
destroy
public void destroy(Database database) throws DatabaseException
- Specified by:
destroyin interfaceLiquibaseTableNames- Throws:
DatabaseException
-
getOrder
public int getOrder()
Description copied from interface:LiquibaseTableNamesReturns the order in which modifiers should be run. Modifiers with a higher order will run after modifiers with a lower order value.- Specified by:
getOrderin interfaceLiquibaseTableNames- Returns:
- int
-
-