Class TransferServiceImpl2

    • Constructor Detail

      • TransferServiceImpl2

        public TransferServiceImpl2()
    • Method Detail

      • init

        public void init()
      • createAndSaveTransferTarget

        public TransferTarget createAndSaveTransferTarget​(String name,
                                                          String title,
                                                          String description,
                                                          String endpointProtocol,
                                                          String endpointHost,
                                                          int endpointPort,
                                                          String endpointPath,
                                                          String username,
                                                          char[] password)
        create transfer target
        Specified by:
        createAndSaveTransferTarget in interface TransferService2
        Parameters:
        name - the name of this transfer target, which must be unique
        title - the display name of this transfer target
        description - String
        endpointProtocol - either http or https
        endpointHost - String
        endpointPort - int
        endpointPath - String
        username - String
        password - char[]
        Returns:
        the newly created transfer target.
      • getDefaultGroup

        protected org.alfresco.service.cmr.repository.NodeRef getDefaultGroup()
      • deleteTransferTarget

        public void deleteTransferTarget​(String name)
        Description copied from interface: TransferService2
        Delete a transfer target. After calling this method the transfer target will no longer exist.
        Specified by:
        deleteTransferTarget in interface TransferService2
        Parameters:
        name - the name of this transfer target,
      • enableTransferTarget

        public void enableTransferTarget​(String name,
                                         boolean enable)
        Enables/Disables the named transfer target
        Specified by:
        enableTransferTarget in interface TransferService2
        Parameters:
        name - the name of the transfer target
        enable - (or false=disable)
      • targetExists

        public boolean targetExists​(String name)
        Description copied from interface: TransferService2
        Test to see if the target with the specified name exists
        Specified by:
        targetExists in interface TransferService2
        Parameters:
        name - String
        Returns:
        true if the specified target exists, and false otherwise
      • setNodeService

        public void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
      • setSearchService

        public void setSearchService​(org.alfresco.service.cmr.search.SearchService searchService)
      • setSingletonCache

        public void setSingletonCache​(org.alfresco.repo.cache.SimpleCache<String,​org.alfresco.service.cmr.repository.NodeRef> singletonCache)
      • setTransferSpaceQuery

        public void setTransferSpaceQuery​(String transferSpaceQuery)
      • setDefaultTransferGroup

        public void setDefaultTransferGroup​(String defaultGroup)
      • getTransferHome

        protected org.alfresco.service.cmr.repository.NodeRef getTransferHome()
      • setTransferManifestNodeFactory

        public void setTransferManifestNodeFactory​(TransferManifestNodeFactory transferManifestNodeFactory)
      • setActionService

        public void setActionService​(ActionService actionService)
      • setTransactionService

        public void setTransactionService​(TransactionService transactionService)
      • setTransferReporter

        public void setTransferReporter​(TransferReporter transferReporter)
      • setCommitPollDelay

        public void setCommitPollDelay​(long commitPollDelay)
      • setDescriptorService

        public void setDescriptorService​(DescriptorService descriptorService)
      • setTransferVersionChecker

        public void setTransferVersionChecker​(TransferVersionChecker transferVersionChecker)
      • setNamespaceService

        public void setNamespaceService​(org.alfresco.service.namespace.NamespaceService namespaceService)