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 void
destroy(Database database)
List<String>
getLiquibaseGeneratedTableNames(Database database)
Given a database, return a list of Liquibase generated tables.int
getOrder()
Returns the order in which modifiers should be run.
-
-
-
Method Detail
-
getLiquibaseGeneratedTableNames
public List<String> getLiquibaseGeneratedTableNames(Database database)
Description copied from interface:LiquibaseTableNames
Given a database, return a list of Liquibase generated tables. This is commonly (but not limited to) tables like DATABASECHANGELOG and DATABASECHANGELOGLOCK.- Specified by:
getLiquibaseGeneratedTableNames
in interfaceLiquibaseTableNames
-
destroy
public void destroy(Database database) throws DatabaseException
- Specified by:
destroy
in interfaceLiquibaseTableNames
- Throws:
DatabaseException
-
getOrder
public int getOrder()
Description copied from interface:LiquibaseTableNames
Returns the order in which modifiers should be run. Modifiers with a higher order will run after modifiers with a lower order value.- Specified by:
getOrder
in interfaceLiquibaseTableNames
- Returns:
- int
-
-