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 ClassesNested 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
FieldsModifier and TypeFieldDescriptionprotected static final org.nuiton.version.Versionprotected static final org.nuiton.version.Versionprotected static final org.nuiton.version.Versionprotected static final org.nuiton.version.Versionprotected static final org.nuiton.version.Versionprotected static final org.nuiton.version.Versionprotected static final org.nuiton.version.VersionFields inherited from class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
callBackResolver -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.nuiton.version.Versionorg.nuiton.version.Version[]Methods inherited from class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
migrateForVersionMethods 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:
getAvailableVersionsin classorg.nuiton.topia.migration.AbstractTopiaMigrationCallback
-
getApplicationVersion
public org.nuiton.version.Version getApplicationVersion()- Specified by:
getApplicationVersionin classorg.nuiton.topia.migration.AbstractTopiaMigrationCallback
-
askUser
public boolean askUser(org.nuiton.version.Version dbVersion, List<org.nuiton.version.Version> versions) - Specified by:
askUserin classorg.nuiton.topia.migration.AbstractTopiaMigrationCallback
-