Class TopiaMigrationCallbackByClass

java.lang.Object
org.nuiton.topia.migration.AbstractTopiaMigrationCallback
org.nuiton.topia.migration.TopiaMigrationCallbackByClass

public abstract class TopiaMigrationCallbackByClass extends AbstractTopiaMigrationCallback
Migration callback which use a different class for each version to migrate. You must fill in the constructor the mapping for each version of AbstractTopiaMigrationCallback.getAvailableVersions() a matching migrator for version which extends TopiaMigrationCallbackByClass.MigrationCallBackForVersion. Use the callback when you have a lot of version to migrate and the TopiaMigrationCallbackByMethod begins to be messy.
Since:
2.5
Version:
$Id$
Author:
tchemit <chemit@codelutin.com>