public class RDBMSMigrationManager extends Object implements org.picocontainer.Startable
| Modifier and Type | Field and Description |
|---|---|
static String |
MIGRATION_SETTING_GLOBAL_KEY |
| Constructor and Description |
|---|
RDBMSMigrationManager(org.exoplatform.container.PortalContainer container,
SiteMigrationService siteMigrationService,
PageMigrationService pageMigrationService,
NavigationMigrationService navMigrationService,
AppRegistryMigrationService appMigrationService,
AppReferencesMigrationService appReferencesMigrationService,
org.exoplatform.web.filter.ExtensibleFilter extensibleFilter,
org.exoplatform.commons.api.settings.SettingService settingService) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doMigrate(AbstractMigrationService migrationService,
org.exoplatform.portal.pom.data.PortalKey siteToMigrateKey,
MigrationContext.PortalEntityType entityType,
int siteToMigrateIndex,
int totalSitesToMigrateCount,
Set<org.exoplatform.portal.pom.data.PortalKey> failedSitesToMigrate) |
protected boolean |
doRemove(AbstractMigrationService migrationService,
org.exoplatform.portal.pom.data.PortalKey siteToCleanupKey,
MigrationContext.PortalEntityType entityType,
int siteToCleanupIndex,
int totalSitesToCleanupCount,
Set<org.exoplatform.portal.pom.data.PortalKey> failedSitesToCleanup) |
void |
start() |
void |
stop() |
public static final String MIGRATION_SETTING_GLOBAL_KEY
public RDBMSMigrationManager(org.exoplatform.container.PortalContainer container,
SiteMigrationService siteMigrationService,
PageMigrationService pageMigrationService,
NavigationMigrationService navMigrationService,
AppRegistryMigrationService appMigrationService,
AppReferencesMigrationService appReferencesMigrationService,
org.exoplatform.web.filter.ExtensibleFilter extensibleFilter,
org.exoplatform.commons.api.settings.SettingService settingService)
public void start()
start in interface org.picocontainer.Startablepublic void stop()
stop in interface org.picocontainer.Startableprotected boolean doMigrate(AbstractMigrationService migrationService, org.exoplatform.portal.pom.data.PortalKey siteToMigrateKey, MigrationContext.PortalEntityType entityType, int siteToMigrateIndex, int totalSitesToMigrateCount, Set<org.exoplatform.portal.pom.data.PortalKey> failedSitesToMigrate)
protected boolean doRemove(AbstractMigrationService migrationService, org.exoplatform.portal.pom.data.PortalKey siteToCleanupKey, MigrationContext.PortalEntityType entityType, int siteToCleanupIndex, int totalSitesToCleanupCount, Set<org.exoplatform.portal.pom.data.PortalKey> failedSitesToCleanup)
Copyright © 2003–2020 eXo Platform SAS. All rights reserved.