Class MockCopyService

  • All Implemented Interfaces:
    Serializable, org.alfresco.service.cmr.repository.CopyService

    public class MockCopyService
    extends Object
    implements org.alfresco.service.cmr.repository.CopyService, Serializable
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.alfresco.service.cmr.repository.CopyService

        org.alfresco.service.cmr.repository.CopyService.CopyInfo
    • Constructor Summary

      Constructors 
      Constructor Description
      MockCopyService()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void copy​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef destinationNodeRef)  
      org.alfresco.service.cmr.repository.NodeRef copy​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef targetParentNodeRef, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName)  
      org.alfresco.service.cmr.repository.NodeRef copy​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef targetParentNodeRef, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName, boolean copyChildren)  
      org.alfresco.service.cmr.repository.NodeRef copyAndRename​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef targetParentNodeRef, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName, boolean copyChildren)  
      List<org.alfresco.service.cmr.repository.NodeRef> getCopies​(org.alfresco.service.cmr.repository.NodeRef nodeRef)  
      org.alfresco.query.PagingResults<org.alfresco.service.cmr.repository.CopyService.CopyInfo> getCopies​(org.alfresco.service.cmr.repository.NodeRef originalNodeRef, org.alfresco.query.PagingRequest pagingRequest)  
      org.alfresco.query.PagingResults<org.alfresco.service.cmr.repository.CopyService.CopyInfo> getCopies​(org.alfresco.service.cmr.repository.NodeRef originalNodeRef, org.alfresco.service.cmr.repository.NodeRef copyParentNodeRef, org.alfresco.query.PagingRequest pagingRequest)  
      org.alfresco.service.cmr.repository.NodeRef getOriginal​(org.alfresco.service.cmr.repository.NodeRef copiedNodeRef)  
      String getTopLevelNodeNewName​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef targetParentRef, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName)  
    • Constructor Detail

      • MockCopyService

        public MockCopyService()
    • Method Detail

      • copy

        public org.alfresco.service.cmr.repository.NodeRef copy​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
                                                                org.alfresco.service.cmr.repository.NodeRef targetParentNodeRef,
                                                                org.alfresco.service.namespace.QName assocTypeQName,
                                                                org.alfresco.service.namespace.QName assocQName,
                                                                boolean copyChildren)
        Specified by:
        copy in interface org.alfresco.service.cmr.repository.CopyService
      • copyAndRename

        public org.alfresco.service.cmr.repository.NodeRef copyAndRename​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
                                                                         org.alfresco.service.cmr.repository.NodeRef targetParentNodeRef,
                                                                         org.alfresco.service.namespace.QName assocTypeQName,
                                                                         org.alfresco.service.namespace.QName assocQName,
                                                                         boolean copyChildren)
        Specified by:
        copyAndRename in interface org.alfresco.service.cmr.repository.CopyService
      • copy

        public org.alfresco.service.cmr.repository.NodeRef copy​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
                                                                org.alfresco.service.cmr.repository.NodeRef targetParentNodeRef,
                                                                org.alfresco.service.namespace.QName assocTypeQName,
                                                                org.alfresco.service.namespace.QName assocQName)
        Specified by:
        copy in interface org.alfresco.service.cmr.repository.CopyService
      • copy

        public void copy​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
                         org.alfresco.service.cmr.repository.NodeRef destinationNodeRef)
        Specified by:
        copy in interface org.alfresco.service.cmr.repository.CopyService
      • getOriginal

        public org.alfresco.service.cmr.repository.NodeRef getOriginal​(org.alfresco.service.cmr.repository.NodeRef copiedNodeRef)
        Specified by:
        getOriginal in interface org.alfresco.service.cmr.repository.CopyService
      • getCopies

        public List<org.alfresco.service.cmr.repository.NodeRef> getCopies​(org.alfresco.service.cmr.repository.NodeRef nodeRef)
        Specified by:
        getCopies in interface org.alfresco.service.cmr.repository.CopyService
      • getCopies

        public org.alfresco.query.PagingResults<org.alfresco.service.cmr.repository.CopyService.CopyInfo> getCopies​(org.alfresco.service.cmr.repository.NodeRef originalNodeRef,
                                                                                                                    org.alfresco.query.PagingRequest pagingRequest)
        Specified by:
        getCopies in interface org.alfresco.service.cmr.repository.CopyService
      • getCopies

        public org.alfresco.query.PagingResults<org.alfresco.service.cmr.repository.CopyService.CopyInfo> getCopies​(org.alfresco.service.cmr.repository.NodeRef originalNodeRef,
                                                                                                                    org.alfresco.service.cmr.repository.NodeRef copyParentNodeRef,
                                                                                                                    org.alfresco.query.PagingRequest pagingRequest)
        Specified by:
        getCopies in interface org.alfresco.service.cmr.repository.CopyService
      • getTopLevelNodeNewName

        public String getTopLevelNodeNewName​(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
                                             org.alfresco.service.cmr.repository.NodeRef targetParentRef,
                                             org.alfresco.service.namespace.QName assocTypeQName,
                                             org.alfresco.service.namespace.QName assocQName)
        Specified by:
        getTopLevelNodeNewName in interface org.alfresco.service.cmr.repository.CopyService