fr.ifremer.isisfish.datastore.migration
Class SwingMigrationCallbackHandler

java.lang.Object
  extended by fr.ifremer.isisfish.datastore.migration.SwingMigrationCallbackHandler
All Implemented Interfaces:
org.nuiton.topia.migration.callback.MigrationCallbackHandler

public class SwingMigrationCallbackHandler
extends Object
implements org.nuiton.topia.migration.callback.MigrationCallbackHandler

MigrationCallbackHandler.

Version:
$Revision: 3124 $ Last update : $Date: 2010-11-29 19:14:09 +0100 (lun., 29 nov. 2010) $ By : $Author: chatellier $
Author:
chatellier

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.nuiton.topia.migration.callback.MigrationCallbackHandler
org.nuiton.topia.migration.callback.MigrationCallbackHandler.MigrationChoice
 
Constructor Summary
SwingMigrationCallbackHandler()
           
 
Method Summary
 org.nuiton.topia.migration.callback.MigrationCallbackHandler.MigrationChoice doMigration(org.nuiton.topia.migration.DatabaseManager dbManager, String dbVersion, String applicationVersion)
           
protected  org.nuiton.topia.migration.callback.MigrationCallbackHandler.MigrationChoice migrate(org.nuiton.topia.migration.DatabaseManager dbManager, String dbVersion, String applicationVersion)
          Perform real migration.
protected  void migrateTo3_2(Connection conn)
           
protected  void migrateTo3_3(Connection conn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingMigrationCallbackHandler

public SwingMigrationCallbackHandler()
Method Detail

doMigration

public org.nuiton.topia.migration.callback.MigrationCallbackHandler.MigrationChoice doMigration(org.nuiton.topia.migration.DatabaseManager dbManager,
                                                                                                String dbVersion,
                                                                                                String applicationVersion)
Specified by:
doMigration in interface org.nuiton.topia.migration.callback.MigrationCallbackHandler

migrate

protected org.nuiton.topia.migration.callback.MigrationCallbackHandler.MigrationChoice migrate(org.nuiton.topia.migration.DatabaseManager dbManager,
                                                                                               String dbVersion,
                                                                                               String applicationVersion)
Perform real migration.

Parameters:
dbManager - database manager
dbVersion - database version
applicationVersion - application version
Returns:
MigrationChoice.CUSTOM_MIGRATION if success, MigrationChoice.NO_MIGRATION otherwise.

migrateTo3_2

protected void migrateTo3_2(Connection conn)
                     throws SQLException
Throws:
SQLException

migrateTo3_3

protected void migrateTo3_3(Connection conn)
                     throws SQLException
Throws:
SQLException


Copyright © 1999-2011 CodeLutin. All Rights Reserved.