Package software.xdev.micromigration.scripts
-
Interface Summary Interface Description VersionAgnosticMigrationScript<T,E extends VersionAgnosticMigrationEmbeddedStorageManager<?,?>> Interface for scripts to migrate / update datastores. -
Class Summary Class Description Context<T,E> Container that holds necessary information for the execution of anVersionAgnosticMigrationScript
ReflectiveVersionMigrationScript<T,E extends VersionAgnosticMigrationEmbeddedStorageManager<?,?>> Script which creates the target version of the script through the class name.SimpleMigrationScript<E extends VersionAgnosticMigrationEmbeddedStorageManager<?,?>> Provides a simple way to create a migration script with the necessary version andConsumer
.SimpleTypedMigrationScript<T,E extends VersionAgnosticMigrationEmbeddedStorageManager<?,?>> Provides a simple way to create a migration script with the necessary version andConsumer
.