Class LoggingUpdateScript
java.lang.Object
software.xdev.micromigration.scripts.ReflectiveVersionMigrationScript<VersionedRoot,software.xdev.micromigration.eclipsestore.MigrationEmbeddedStorageManager>
software.xdev.spring.data.eclipse.store.repository.root.update.scripts.LoggingUpdateScript
- All Implemented Interfaces:
software.xdev.micromigration.scripts.VersionAgnosticMigrationScript<VersionedRoot,software.xdev.micromigration.eclipsestore.MigrationEmbeddedStorageManager>
- Direct Known Subclasses:
v2_0_0_InitializeVersioning
public abstract class LoggingUpdateScript
extends software.xdev.micromigration.scripts.ReflectiveVersionMigrationScript<VersionedRoot,software.xdev.micromigration.eclipsestore.MigrationEmbeddedStorageManager>
All migration scripts must be added to
EclipseStoreMigrator.SCRIPTS!-
Field Summary
Fields inherited from interface software.xdev.micromigration.scripts.VersionAgnosticMigrationScript
COMPARATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidloggedMigrate(software.xdev.micromigration.scripts.Context<VersionedRoot, software.xdev.micromigration.eclipsestore.MigrationEmbeddedStorageManager> context) voidmigrate(software.xdev.micromigration.scripts.Context<VersionedRoot, software.xdev.micromigration.eclipsestore.MigrationEmbeddedStorageManager> context) Methods inherited from class software.xdev.micromigration.scripts.ReflectiveVersionMigrationScript
getTargetVersion
-
Constructor Details
-
LoggingUpdateScript
public LoggingUpdateScript()
-
-
Method Details
-
migrate
public void migrate(software.xdev.micromigration.scripts.Context<VersionedRoot, software.xdev.micromigration.eclipsestore.MigrationEmbeddedStorageManager> context) -
loggedMigrate
public abstract void loggedMigrate(software.xdev.micromigration.scripts.Context<VersionedRoot, software.xdev.micromigration.eclipsestore.MigrationEmbeddedStorageManager> context)
-