org.chorem.pollen.entities.migration
Class PollenMigrationCallback

java.lang.Object
  extended by org.nuiton.topia.migration.AbstractTopiaMigrationCallback
      extended by org.nuiton.topia.migration.TopiaMigrationCallbackByClass
          extended by org.chorem.pollen.entities.migration.PollenMigrationCallback

public class PollenMigrationCallback
extends org.nuiton.topia.migration.TopiaMigrationCallbackByClass

Pollen Migration callback.

Since:
1.3
Author:
tchemit

Nested Class Summary
static class PollenMigrationCallback.PollenMigrationCallBackForVersionResolver
          Migration resolver for each version.
 
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
static org.nuiton.util.Version[] AVAILABLE_VERSIONS
          Les versions de mise à jour disponibles.
static org.nuiton.util.Version V_1_1
           
static org.nuiton.util.Version V_1_2
           
static org.nuiton.util.Version V_1_3
           
static org.nuiton.util.Version V_1_3_1
           
 
Fields inherited from class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
callBackResolver
 
Constructor Summary
PollenMigrationCallback()
           
 
Method Summary
 boolean askUser(org.nuiton.util.Version version, List<org.nuiton.util.Version> versions)
           
 org.nuiton.util.Version getApplicationVersion()
           
 org.nuiton.util.Version[] getAvailableVersions()
           
 
Methods inherited from class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
migrateForVersion
 
Methods inherited from class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
doMigration, executeSQL, executeSQL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

V_1_1

public static final org.nuiton.util.Version V_1_1

V_1_2

public static final org.nuiton.util.Version V_1_2

V_1_3

public static final org.nuiton.util.Version V_1_3

V_1_3_1

public static final org.nuiton.util.Version V_1_3_1

AVAILABLE_VERSIONS

public static final org.nuiton.util.Version[] AVAILABLE_VERSIONS
Les versions de mise à jour disponibles.

Constructor Detail

PollenMigrationCallback

public PollenMigrationCallback()
Method Detail

getAvailableVersions

public org.nuiton.util.Version[] getAvailableVersions()
Specified by:
getAvailableVersions in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback

getApplicationVersion

public org.nuiton.util.Version getApplicationVersion()
Specified by:
getApplicationVersion in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback

askUser

public boolean askUser(org.nuiton.util.Version version,
                       List<org.nuiton.util.Version> versions)
Specified by:
askUser in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback


Copyright © 2009-2012 CodeLutin. All Rights Reserved.