Added a recursive copy method to AVMService. Added basic test for it. However,

for most purposes, createBranch has the same effect at a fraction of the cost.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@4287 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Britt Park
2006-11-05 15:58:33 +00:00
parent 267e4d06b0
commit 2355b9e00f
3 changed files with 125 additions and 0 deletions

View File

@@ -734,4 +734,14 @@ public interface AVMService
* @param path The path to force.
*/
public AVMNodeDescriptor forceCopy(String path);
/**
* Copy (possibly recursively) the source into the destination
* directory.
* @param srcVersion The version of the source.
* @param srcPath The path to the source.
* @param dstPath The destination directory.
* @param name The name to give the destination.
*/
public void copy(int srcVersion, String srcPath, String dstPath, String name);
}