org.alfresco.repo.copy
Class CrossRepositoryCopyServiceImpl

java.lang.Object
  extended by org.alfresco.repo.copy.CrossRepositoryCopyServiceImpl
All Implemented Interfaces:
CrossRepositoryCopyService

public class CrossRepositoryCopyServiceImpl
extends java.lang.Object
implements CrossRepositoryCopyService

Cross Repository Copying.


Constructor Summary
CrossRepositoryCopyServiceImpl()
          A default constructor.
 
Method Summary
 void copy(NodeRef src, NodeRef dst, java.lang.String name)
          This copies recursively src, which may be a container or a content type to dst, which must be a container.
 void setAvmService(AVMService service)
           
 void setContentService(ContentService service)
           
 void setCopyService(CopyService service)
           
 void setDictionaryService(DictionaryService service)
           
 void setFileFolderService(FileFolderService service)
           
 void setNodeService(NodeService service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrossRepositoryCopyServiceImpl

public CrossRepositoryCopyServiceImpl()
A default constructor.

Method Detail

setAvmService

public void setAvmService(AVMService service)

setContentService

public void setContentService(ContentService service)

setCopyService

public void setCopyService(CopyService service)

setDictionaryService

public void setDictionaryService(DictionaryService service)

setFileFolderService

public void setFileFolderService(FileFolderService service)

setNodeService

public void setNodeService(NodeService service)

copy

public void copy(NodeRef src,
                 NodeRef dst,
                 java.lang.String name)
This copies recursively src, which may be a container or a content type to dst, which must be a container. Copied nodes will have the copied from aspect applied to them.

Specified by:
copy in interface CrossRepositoryCopyService
Parameters:
src - The node to copy.
dst - The container to copy it into.
name - The name to give the copy.


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.