Package step.migration
Class MigrationManager
- java.lang.Object
-
- step.migration.MigrationManager
-
public class MigrationManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MigrationManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> voidaddBinding(java.lang.Class<T> class_, T object)booleanmigrate(step.core.collections.CollectionFactory collectionFactory, Version from, Version to)Runs all the migration tasks registered to migratevoidregister(java.lang.Class<? extends MigrationTask> migrationTask)Register a new migration task
-
-
-
Method Detail
-
addBinding
public <T> void addBinding(java.lang.Class<T> class_, T object)
-
register
public void register(java.lang.Class<? extends MigrationTask> migrationTask)
Register a new migration task- Parameters:
migrationTask- the task to be registered
-
-