public class MoveDataWorkspaceToDamMigrationTask
extends info.magnolia.module.delta.AbstractRepositoryTask
dms / site1 / image / video / mp4 / mp3 / audio / site2 / image / audio / videoBy defining the following input arguments:
dam / data / site1 / image / video / mp4 / site2 / image / audio / videoIf a dam folder with the same name already exist, folders will be merged.
Constructor and Description |
---|
MoveDataWorkspaceToDamMigrationTask(String taskName,
String taskDescription,
List<String> originalPathsList,
String targetSubPath,
String dataRepository)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
copyNodesFromDataRepositoryToDam(String dataPath,
String targetSubPath)
Copy all nodes from DATA to DAM workspace.
|
void |
doExecute(info.magnolia.module.InstallContext ctx) |
public void doExecute(info.magnolia.module.InstallContext ctx) throws info.magnolia.module.delta.TaskExecutionException
doExecute
in class info.magnolia.module.delta.AbstractRepositoryTask
info.magnolia.module.delta.TaskExecutionException
protected void copyNodesFromDataRepositoryToDam(String dataPath, String targetSubPath) throws info.magnolia.module.delta.TaskExecutionException
info.magnolia.module.delta.TaskExecutionException
Copyright © 2017 Magnolia International Ltd.. All rights reserved.