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.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 -
VERSION_45
protected static final org.nuiton.version.Version VERSION_45
-
-
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
-