org.chorem.bow
Class BowMigration04To05
java.lang.Object
org.chorem.bow.BowMigration04To05
public class BowMigration04To05
- extends Object
Migre les données depuis la version 0.4 vers la version 0.5.
On suppose que les données sont convenablement indexee.
renomage de User -> BowUser (qui hérite de WikittyUser)
renomage de Preference -> BowPreference
renomage de Bookmark -> BowBookmark
renomage de Import -> BowImport
deplacement de User.email -> BowUser(WikittyUser).login
deplacement de User.password -> BowUser(WikittyUser).password
deplacement de Token.token -> BowUser.permanentToken
deplacement de Bookmark.date -> BowBookmark.creationDate
deplacement de Bookmark.alias -> BowBookmark.privateAlias
deplacement de Bookmark.tags -> BowBookmark(WikittyLabel).labels
deplacement de Import.date -> BowImport(BowBookmark).importDate
suppression de Token
remplacement de Bookmark.email -> lien vers BowUser
ajout sur BowBookmark d'un lien vers BowImport
ajout sur BowImport d'un lien vers BowUser
Le nouvel objet BowAlias a ete ajoute, rien est a faire avec pour la
migration.
- Version:
- $Revision: 224 $
Last update: $Date: 2011-02-25 17:57:19 +0100 (ven., 25 févr. 2011) $
by : $Author: kmorin $
- Author:
- poussin
|
Field Summary |
static int |
MAX
nombre d'objet a charger en 1 fois |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX
public static final int MAX
- nombre d'objet a charger en 1 fois
- See Also:
- Constant Field Values
BowMigration04To05
public BowMigration04To05()
migrate
public static void migrate(org.nuiton.wikitty.WikittyProxy proxy)
- Point d'entree de la migration
- Parameters:
proxy -
migrateUser
public static List<BowUser> migrateUser(org.nuiton.wikitty.WikittyProxy proxy,
List<UserImpl> users)
migrateBookmark
public static List<BowBookmark> migrateBookmark(org.nuiton.wikitty.WikittyProxy proxy,
BowUser user,
List<BookmarkImpl> bookmarks)
Copyright © 2010-2011 CodeLutin. All Rights Reserved.