Package liquibase.nosql.snapshot
Class NoSqlSnapshotGenerator
- java.lang.Object
-
- liquibase.nosql.snapshot.NoSqlSnapshotGenerator
-
- All Implemented Interfaces:
liquibase.snapshot.SnapshotGenerator
public class NoSqlSnapshotGenerator extends Object implements liquibase.snapshot.SnapshotGenerator
-
-
Constructor Summary
Constructors Constructor Description NoSqlSnapshotGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends liquibase.structure.DatabaseObject>[]addsTo()intgetPriority(Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database)Class<? extends liquibase.snapshot.SnapshotGenerator>[]replaces()<T extends liquibase.structure.DatabaseObject>
Tsnapshot(T example, liquibase.snapshot.DatabaseSnapshot snapshot, liquibase.snapshot.SnapshotGeneratorChain chain)
-
-
-
Method Detail
-
getPriority
public int getPriority(Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database)
- Specified by:
getPriorityin interfaceliquibase.snapshot.SnapshotGenerator
-
snapshot
public <T extends liquibase.structure.DatabaseObject> T snapshot(T example, liquibase.snapshot.DatabaseSnapshot snapshot, liquibase.snapshot.SnapshotGeneratorChain chain) throws liquibase.exception.DatabaseException, liquibase.snapshot.InvalidExampleException- Specified by:
snapshotin interfaceliquibase.snapshot.SnapshotGenerator- Throws:
liquibase.exception.DatabaseExceptionliquibase.snapshot.InvalidExampleException
-
addsTo
public Class<? extends liquibase.structure.DatabaseObject>[] addsTo()
- Specified by:
addsToin interfaceliquibase.snapshot.SnapshotGenerator
-
replaces
public Class<? extends liquibase.snapshot.SnapshotGenerator>[] replaces()
- Specified by:
replacesin interfaceliquibase.snapshot.SnapshotGenerator
-
-