Class FavoritesMigrationService
- java.lang.Object
-
- org.exoplatform.chat.services.upgrade.FavoritesMigrationService
-
@Named("favoritesMigrationService") @ApplicationScoped @Singleton public class FavoritesMigrationService extends ObjectService to migrate users favorites to their new pattern: * 1:1 rooms : username to roomId * team rooms : team-{roomId} to roomId * team rooms : space-{roomId} to roomId
-
-
Constructor Summary
Constructors Constructor Description FavoritesMigrationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.exoplatform.chat.services.upgrade.FavoritesMigrationService.FavoritesMigrationStatusgetMigrationStatus()voidprocessMigration()voidsetMigrationStatus(org.exoplatform.chat.services.upgrade.FavoritesMigrationService.FavoritesMigrationStatus status)
-
-
-
Method Detail
-
processMigration
public void processMigration()
-
getMigrationStatus
public org.exoplatform.chat.services.upgrade.FavoritesMigrationService.FavoritesMigrationStatus getMigrationStatus()
-
setMigrationStatus
public void setMigrationStatus(org.exoplatform.chat.services.upgrade.FavoritesMigrationService.FavoritesMigrationStatus status)
-
-