Interface MigrationManager

All Known Implementing Classes:
MigrationManagerImpl

public interface MigrationManager
Encapsulates version checks and migration operations
Author:
krylov
  • Method Details

    • isMigratable

      boolean isMigratable(Path file)
    • migrate

      void migrate(Path file)
      Run migrations on object up to actual versions
      Parameters:
      file - file path
    • migrateProjectFromIndex

      void migrateProjectFromIndex()
    • needToConvert

      boolean needToConvert(Path path)