- All Implemented Interfaces:
- info.magnolia.module.delta.Task
public class SiteMapDefinitionMigrationTask
extends info.magnolia.module.delta.AbstractRepositoryTask
Google site map dedicated migration task.
Implemented logic:
- Search all siteMaps definition from the specified workspace.
- For every siteMapDefinition
-- Create a folders representing the siteMap definition path (demo-project/about/siteMapDefinitoin --> demo-project/about)
-- Create a new M5 siteMap definition based on the M4.5 one.
-- Remove the M4.5 siteMap definition.