Package liquibase.ext.cassandra.snapshot
Class IndexSnapshotGeneratorCassandra
java.lang.Object
liquibase.snapshot.jvm.JdbcSnapshotGenerator
liquibase.snapshot.jvm.IndexSnapshotGenerator
liquibase.ext.cassandra.snapshot.IndexSnapshotGeneratorCassandra
- All Implemented Interfaces:
liquibase.snapshot.SnapshotGenerator
public class IndexSnapshotGeneratorCassandra
extends liquibase.snapshot.jvm.IndexSnapshotGenerator
-
Field Summary
Fields inherited from interface liquibase.snapshot.SnapshotGenerator
PRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTo(liquibase.structure.DatabaseObject foundObject, liquibase.snapshot.DatabaseSnapshot snapshot) intgetPriority(Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database) protected liquibase.structure.DatabaseObjectsnapshotObject(liquibase.structure.DatabaseObject example, liquibase.snapshot.DatabaseSnapshot snapshot) Methods inherited from class liquibase.snapshot.jvm.IndexSnapshotGenerator
addToViews, finalizeIndexMethods inherited from class liquibase.snapshot.jvm.JdbcSnapshotGenerator
addStatusListener, addsTo, cleanNameFromDatabase, getDatabaseCatalogNames, replaces, shouldAddTo, snapshot, updateListeners
-
Constructor Details
-
IndexSnapshotGeneratorCassandra
public IndexSnapshotGeneratorCassandra()
-
-
Method Details
-
getPriority
public int getPriority(Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database) - Specified by:
getPriorityin interfaceliquibase.snapshot.SnapshotGenerator- Overrides:
getPriorityin classliquibase.snapshot.jvm.JdbcSnapshotGenerator
-
addTo
protected void addTo(liquibase.structure.DatabaseObject foundObject, liquibase.snapshot.DatabaseSnapshot snapshot) throws liquibase.exception.DatabaseException - Overrides:
addToin classliquibase.snapshot.jvm.IndexSnapshotGenerator- Throws:
liquibase.exception.DatabaseException
-
snapshotObject
protected liquibase.structure.DatabaseObject snapshotObject(liquibase.structure.DatabaseObject example, liquibase.snapshot.DatabaseSnapshot snapshot) throws liquibase.exception.DatabaseException - Overrides:
snapshotObjectin classliquibase.snapshot.jvm.IndexSnapshotGenerator- Throws:
liquibase.exception.DatabaseException
-