org.nuiton.topia.migration.transformation
Interface Migration

All Known Implementing Classes:
AbstractMigration, MigrationNull

public interface Migration

Migration.java

Version:
$Revision: 1459 $ Last update : $Date: 2009-05-16 09:56:47 +0200 (Sat, 16 May 2009) $
Author:
Chatellier Eric, Chevallereau Benjamin, Eon Sébastien, Trève Vincent

Method Summary
 void migrate(MapAdapter map, MapHelper helper)
          Effectue la migration
 ProxyClass migrateFrom()
          Nom de la classe depuis laquelle provient la nouvelle classe
 java.io.Serializable modifyId(java.io.Serializable value)
          Modification de l'identifiant
 

Method Detail

migrateFrom

ProxyClass migrateFrom()
Nom de la classe depuis laquelle provient la nouvelle classe

Returns:
Le nom de la classe depuis laquelle provient la nouvelle classe ou null si le nom ne change pas

migrate

void migrate(MapAdapter map,
             MapHelper helper)
Effectue la migration

Parameters:
map - La map d'entree/sortie
helper - ?

modifyId

java.io.Serializable modifyId(java.io.Serializable value)
Modification de l'identifiant

Parameters:
value - L'ancienne valeur de l'identifiant
Returns:
La nouvelle valeur de l'identifiant


Copyright © 2004-2009 CodeLutin. All Rights Reserved.