public class NavigationMigrationService extends AbstractMigrationService
| Modifier and Type | Field and Description |
|---|---|
static String |
EVENT_LISTENER_KEY |
appReferencesMigrationService, DEFAULT_WORKSPACE_NAME, formatter, LIMIT_THRESHOLD_KEY, limitThreshold, listenerService, log, modelStorage, pomStorage, repoService, settingService, workspaceName| Constructor and Description |
|---|
NavigationMigrationService(org.exoplatform.container.xml.InitParams initParams,
POMDataStorage pomStorage,
org.exoplatform.portal.pom.data.ModelDataStorage modelDataStorage,
org.exoplatform.portal.mop.navigation.NavigationService navService,
org.exoplatform.portal.mop.description.DescriptionService descriptionService,
POMSessionManager manager,
org.exoplatform.services.listener.ListenerService listenerService,
org.exoplatform.services.jcr.RepositoryService repoService,
org.exoplatform.commons.api.settings.SettingService settingService,
AppReferencesMigrationService appReferencesMigrationService) |
| Modifier and Type | Method and Description |
|---|---|
void |
doMigrate(org.exoplatform.portal.pom.data.PortalKey siteToMigrateKey) |
void |
doRemove(org.exoplatform.portal.pom.data.PortalKey siteToRemoveKey) |
protected String |
getListenerKey() |
protected boolean |
hasJCRNavigation() |
addMigrationListener, broadcastListener, findSites, findSites, getInteger, getProperties, getProperty, getSitesToMigrate, getString, migrateApplication, migrateBodyData, migrateComponents, migrateContainer, migratePageDatapublic static final String EVENT_LISTENER_KEY
public NavigationMigrationService(org.exoplatform.container.xml.InitParams initParams,
POMDataStorage pomStorage,
org.exoplatform.portal.pom.data.ModelDataStorage modelDataStorage,
org.exoplatform.portal.mop.navigation.NavigationService navService,
org.exoplatform.portal.mop.description.DescriptionService descriptionService,
POMSessionManager manager,
org.exoplatform.services.listener.ListenerService listenerService,
org.exoplatform.services.jcr.RepositoryService repoService,
org.exoplatform.commons.api.settings.SettingService settingService,
AppReferencesMigrationService appReferencesMigrationService)
public void doMigrate(org.exoplatform.portal.pom.data.PortalKey siteToMigrateKey)
doMigrate in class AbstractMigrationServicepublic void doRemove(org.exoplatform.portal.pom.data.PortalKey siteToRemoveKey)
throws Exception
doRemove in class AbstractMigrationServiceExceptionprotected boolean hasJCRNavigation()
protected String getListenerKey()
getListenerKey in class AbstractMigrationServiceCopyright © 2003–2021 eXo Platform SAS. All rights reserved.