Class DatabaseMigrationClass
java.lang.Object
org.nuiton.topia.migration.AbstractTopiaMigrationCallback
org.nuiton.topia.migration.TopiaMigrationCallbackByClass
fr.ifremer.isisfish.datastore.migration.DatabaseMigrationClass
public class DatabaseMigrationClass
extends org.nuiton.topia.migration.TopiaMigrationCallbackByClass
Migration callback by class for all isis database migration.
- Version:
- $Revision$ Last update : $Date$ By : $Author$
- Author:
- chatellier
-
Nested Class Summary
Nested classes/interfaces inherited from class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion, org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersionResolver, org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersionResolverByMap
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final org.nuiton.version.Version
protected static final org.nuiton.version.Version
protected static final org.nuiton.version.Version
protected static final org.nuiton.version.Version
protected static final org.nuiton.version.Version
protected static final org.nuiton.version.Version
protected static final org.nuiton.version.Version
Fields inherited from class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
callBackResolver
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
org.nuiton.version.Version
org.nuiton.version.Version[]
Methods inherited from class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
migrateForVersion
Methods inherited from class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
doMigration, executeSQL, executeSQL, setTmsVersionPersister
-
Field Details
-
VERSION_32
protected static final org.nuiton.version.Version VERSION_32 -
VERSION_33
protected static final org.nuiton.version.Version VERSION_33 -
VERSION_40
protected static final org.nuiton.version.Version VERSION_40 -
VERSION_41
protected static final org.nuiton.version.Version VERSION_41 -
VERSION_421
protected static final org.nuiton.version.Version VERSION_421 -
VERSION_43
protected static final org.nuiton.version.Version VERSION_43 -
VERSION_44
protected static final org.nuiton.version.Version VERSION_44
-
-
Constructor Details
-
DatabaseMigrationClass
public DatabaseMigrationClass()
-
-
Method Details
-
getAvailableVersions
public org.nuiton.version.Version[] getAvailableVersions()- Specified by:
getAvailableVersions
in classorg.nuiton.topia.migration.AbstractTopiaMigrationCallback
-
getApplicationVersion
public org.nuiton.version.Version getApplicationVersion()- Specified by:
getApplicationVersion
in classorg.nuiton.topia.migration.AbstractTopiaMigrationCallback
-
askUser
public boolean askUser(org.nuiton.version.Version dbVersion, List<org.nuiton.version.Version> versions) - Specified by:
askUser
in classorg.nuiton.topia.migration.AbstractTopiaMigrationCallback
-