Class MigrationManager


  • public class MigrationManager
    extends Object
    • Constructor Detail

      • MigrationManager

        public MigrationManager​(GlobalContext context)
    • Method Detail

      • register

        public void register​(MigrationTask migrationTask)
        Register a new migration task
        Parameters:
        migrationTask - the task to be registered
      • migrate

        public boolean migrate​(Version from,
                               Version to)
        Runs all the migration tasks registered to migrate
        Parameters:
        from - the initial version
        to - the new version
        Returns:
        true if the migration ran successfully