Class TransferServiceImpl

    • Constructor Detail

      • TransferServiceImpl

        public TransferServiceImpl()
    • Method Detail

      • setFilePlanService

        public void setFilePlanService​(FilePlanService filePlanService)
        Parameters:
        filePlanService - file plan service
      • setDispositionService

        public void setDispositionService​(DispositionService dispositionService)
        Parameters:
        dispositionService - disposition service
      • setRecordService

        public void setRecordService​(RecordService recordService)
        Parameters:
        recordService - record service
      • setRecordFolderService

        public void setRecordFolderService​(RecordFolderService recordFolderService)
        Parameters:
        recordFolderService - record folder service
      • setFreezeService

        public void setFreezeService​(FreezeService freezeService)
        Parameters:
        freezeService - freeze service
      • setTransferContainerType

        public void setTransferContainerType​(TransferContainerType transferContainerType)
      • setTransferType

        public void setTransferType​(TransferType transferType)
      • transfer

        public NodeRef transfer​(NodeRef nodeRef,
                                boolean isAccession)
        Description copied from interface: TransferService
        Create the transfer node and link the disposition lifecycle node beneath it
        Specified by:
        transfer in interface TransferService
        Parameters:
        nodeRef - node reference to transfer
        isAccession - Indicates whether this transfer is an accession or not
        Returns:
        Returns the transfer object node reference
        See Also:
        TransferService.transfer(NodeRef, boolean)