Class EclipseStoreMigrator
java.lang.Object
software.xdev.spring.data.eclipse.store.repository.root.EclipseStoreMigrator
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final software.xdev.micromigration.scripts.VersionAgnosticMigrationScript<?,?>[] -
Method Summary
Modifier and TypeMethodDescriptionstatic software.xdev.micromigration.version.MigrationVersionstatic voidmigrateData(VersionedRoot versionedRoot, software.xdev.micromigration.migrater.MicroMigrater migrater, org.eclipse.store.storage.embedded.types.EmbeddedStorageManager storageManager) static voidmigrateStructure(VersionedRoot versionedRoot, org.eclipse.store.storage.embedded.types.EmbeddedStorageManager storageManager)
-
Field Details
-
SCRIPTS
public static final software.xdev.micromigration.scripts.VersionAgnosticMigrationScript<?,?>[] SCRIPTS
-
-
Method Details
-
migrateStructure
public static void migrateStructure(VersionedRoot versionedRoot, org.eclipse.store.storage.embedded.types.EmbeddedStorageManager storageManager) -
migrateData
public static void migrateData(VersionedRoot versionedRoot, software.xdev.micromigration.migrater.MicroMigrater migrater, org.eclipse.store.storage.embedded.types.EmbeddedStorageManager storageManager) -
getLatestVersion
public static software.xdev.micromigration.version.MigrationVersion getLatestVersion()
-