Package org.nuiton.topia.migration
Class TopiaMigrationCallbackByMethod
java.lang.Object
org.nuiton.topia.migration.AbstractTopiaMigrationCallback
org.nuiton.topia.migration.TopiaMigrationCallbackByMethod
Migration callback base on methods.
The callback defines for each version of
AbstractTopiaMigrationCallback.getAvailableVersions()
a method named migrate_on_XXX where XXX is the version with
all dots replaces by underscores.
Replace deprecated implementation TopiaMigrationCallBack.- Since:
- 2.5
- Author:
- Tony Chemit - chemit@codelutin.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidmigrateForVersion(org.nuiton.version.Version version, TopiaSqlSupport sqlSupport, boolean showSql, boolean showProgression) Methods inherited from class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
askUser, doMigration, executeSQL, executeSQL, getAvailableVersions
-
Constructor Details
-
TopiaMigrationCallbackByMethod
public TopiaMigrationCallbackByMethod()
-
-
Method Details
-
migrateForVersion
protected void migrateForVersion(org.nuiton.version.Version version, TopiaSqlSupport sqlSupport, boolean showSql, boolean showProgression) throws Exception - Specified by:
migrateForVersionin classAbstractTopiaMigrationCallback- Throws:
Exception
-