public class PageMigrationApplyer extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<Migration<Page>> |
migrationList |
protected WidgetService |
widgetService |
| Constructor and Description |
|---|
PageMigrationApplyer(List<Migration<Page>> pageMigrationStepsList,
WidgetService widgetService,
FragmentService fragmentService) |
| Modifier and Type | Method and Description |
|---|---|
MigrationStatusReport |
getMigrationStatusDependencies(Page page) |
MigrationResult<Page> |
migrate(Page page) |
protected List<MigrationStepReport> |
migrateAllWidgetUsed(Page page) |
protected void |
updatePreviousArtifactVersionIfMigrationDone(Page page,
String formerArtifactVersion,
long startTime) |
protected WidgetService widgetService
public PageMigrationApplyer(List<Migration<Page>> pageMigrationStepsList, WidgetService widgetService, FragmentService fragmentService)
public MigrationResult<Page> migrate(Page page)
public MigrationStatusReport getMigrationStatusDependencies(Page page)
protected void updatePreviousArtifactVersionIfMigrationDone(Page page, String formerArtifactVersion, long startTime)
protected List<MigrationStepReport> migrateAllWidgetUsed(Page page)
Copyright © 2021. All rights reserved.